码迷,mamicode.com
首页 >  
搜索关键字:nsmutablestring    ( 284个结果
iOS 对字符串进行ASCII码排序
NSString *signValue = [NSString stringWithFormat:@"%@%@", valueJson, [Utility getCurrentTimes]]; NSMutableString * getSignString = [NSMutableString st ...
分类:移动开发   时间:2018-09-20 14:16:53    阅读次数:1622
一定要熟练地使用常用的Foundation服务
关于本文:作为一名iOS软件工程师,熟练的使用系统提供的强大的Foundation服务是必备的职业素养。 NSString、NSMutableString NSArray、NSMutableString NSDictionary、NSMutableDictionary NSNumber NSInte ...
分类:其他好文   时间:2018-04-14 16:26:29    阅读次数:154
NSString应该用strong还是weak,SDWebIamge原理以及相关问题
1.对于NSString来说,strong和weak的作用是一样的,都是增加了字符串对象的引用计数,并不会产生新的对象。 2.对于NSMutableString来说,strong只是增加了对象的引用计数,而copy则会深拷贝出一个新的对象。 3.NSMutableString是NSString的子类 ...
分类:Web程序   时间:2017-12-25 13:39:52    阅读次数:217
关于iOS的深copy和浅copy 以及copy 和 strong 的区别
之前都是靠记忆来维持copy和strong 也有问过我 。 我自己说起来才感觉都说不很清楚 通过简单都代码来验证一下 。 有时候花点时间验证一下才能让思路更加清晰 NSMutableString * mustr = [NSMutableString stringWithString:@"good"] ...
分类:移动开发   时间:2017-12-13 20:35:52    阅读次数:220
论NSString和NSMutableString 属性声明中copy/retain区别
直接上代码 1.先声明要测试的属性 2.NSMutableString进行赋值 我们打印出oldMStr地址和在不同赋值之后它的引用计数,看看到底有什么变化。最后我们打出这4个属性的具体的值和地址,看看地址和值有什么变化 从打印的结果中我们可以看出retain属性值的地址和原oldMStr地址相同, ...
分类:其他好文   时间:2017-12-06 19:42:03    阅读次数:215
Copy && MutableCopy
copy : copy出来的对象都是不可变对象 不可变字符串: copy == retain == 指针拷贝 不会分配内存 可变字符串: copy = alloc + 内存拷贝 重新分配内存 copy出来的都是不可变对象,所以即使是NSMutableString也不能调用可变对象的方法。强制调用会崩 ...
分类:其他好文   时间:2017-12-05 23:15:56    阅读次数:208
怎么用 copy 关键字?
NSString、NSArray、NSDictionary等等经常使用copy关键字,是因为他们有对应的可变类型:NSMutableString、NSMutableArray、NSMutableDictionary,为确保对象中的属性值不会无意间变动,应该在设置新属性值时拷贝一份,保护其封装性 bl ...
分类:其他好文   时间:2017-09-22 00:57:37    阅读次数:179
iOS 拨打电话三种方式
1 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 2 NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; 3 // NSLog(@"... ...
分类:移动开发   时间:2017-09-01 19:35:51    阅读次数:223
打印可读字典及数组
@implementation NSArray (Log) - (NSString *)descriptionWithLocale:(id)locale indent:(NSUInteger)level { NSMutableString *mStr = [NSMutableString strin... ...
分类:编程语言   时间:2017-06-29 12:37:17    阅读次数:113
OC NSMutableString的使用
#pragma mark 可变字符串的创建 void stringCreate() { // 预先分配10个字数的存储空间 NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10]; // 设置字符串内容 [str se... ...
分类:其他好文   时间:2017-05-24 17:39:28    阅读次数:187
284条   1 2 3 4 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!