码迷,mamicode.com
首页 >  
搜索关键字:mutablecopy    ( 127个结果
复制对象 copy 与mutable copy
转载 : http://blog.csdn.net/u010962810/article/details/18887841通过copy方法可以创建可变对象或不可变对象的不可变副本,对于不可变副本,其对象的值不可以改变。通过mutableCopy方法可以创建可变对象或不可变对象的可变副本,对于可变副本...
分类:其他好文   时间:2015-06-10 20:53:50    阅读次数:123
copy语法
copy 和 mutableCopy 一个对象使用copy或者mutableCopy方法可以创建对象的副本 --------------- copy - 需要先实现NSCopying协议,创建的是不可变副本(如NSString,NSArray,NSDictionary) --------------...
分类:其他好文   时间:2015-06-08 19:12:42    阅读次数:225
iOS 中汉语转拼音
方法一:+ (NSString *) chineseCharactersToPinyin:(NSString*)sourceString {NSMutableString *source = [sourceString mutableCopy];CFStringTransform((__bridge...
分类:移动开发   时间:2015-06-06 10:25:38    阅读次数:153
copy和mutableCopy
copy和mutableCopy1、一个对象使用copy或mutableCopy方法可以创建对象的副本2、copy - 需要先实现NSCopying协议,创建的是不可变得副本(如NSString、NSArray、NSDictionary)3、mutableCopy - 需要先实现NSMutableC...
分类:其他好文   时间:2015-06-02 21:47:12    阅读次数:195
经常看到用[@[] mutableCopy]创建NSMutableArray,但未必好
The following should be avoided: NSMutableArray?*aMutableArray?=?[@[]?mutableCopy]; The problems with the previous notation are both of efficiency and readability. On the efficiency side, an un...
分类:其他好文   时间:2015-05-26 12:53:33    阅读次数:122
[OC Foundation框架 - 17] copy语法
一个对象使用copy或mutableCopy方法可以创建对象的副本1.copy需要实现NSCopying协议创建出来的是不可变副本,如NSString, NSArray, NSDictionary(1)不可变对象调用copy (NSSring除外)不会产生新的对象,而是返回对象本身,相当于retai...
分类:其他好文   时间:2015-05-19 20:29:24    阅读次数:144
UIString排序
排序只适用于NSStringNSMutableArray*ary=[@[]mutableCopy];inti=10;while(i>=0){i--;[aryaddObject:[NSStringstringWithFormat:@"%d",arc4random()%20]];}[arysortUsingComparator:^NSComparisonResult(idobj1,idobj2){return[obj1localizedStandardCompare:obj2];}];
分类:编程语言   时间:2015-05-17 23:46:16    阅读次数:259
iOS中将汉字转换成拼音
NSMutableString *pinyin = [_name mutableCopy];     //转换成拼音     CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);     //去掉音调     CFStringTransform((...
分类:移动开发   时间:2015-05-11 13:05:49    阅读次数:160
Copy和MutableCopy
NSObject子类对象如果想要实现拷贝,就需要实现NSCopying,NSMutableCopying协议。 理论上说Copy实现的是浅拷贝:retain当前对象的指针,retainCount+1; mutableCopy实现的是深拷贝:创建新的内存空间并返回地址,retainCount = 1; 个人猜测,之所以这么说因为系统的NSString,NSArray,NSDictionary等...
分类:其他好文   时间:2015-05-07 08:55:17    阅读次数:158
IOS开发复制的总结(深拷贝浅拷贝区别)
1.复制可变字符串 NSMutableString * city = [NSMutableString stringWithString:@"北京"]; //复制可变副本 NSMutableString * cityCopy = [city mutableCopy]; //修改副本 [cityCopy replace...
分类:移动开发   时间:2015-05-05 19:33:57    阅读次数:186
127条   上一页 1 ... 6 7 8 9 10 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!