您的位置:首页 > 运维架构

copy_1

2016-04-05 17:06 267 查看

实现拷贝的方法

copy

只会产生不可变的副本对象(比如NSString)

mutableCopy

只会产生可变的副本对象(比如NSMutableString)

源对象类型拷贝方法副本对象类型是否产生新对象拷贝类型
NSStringcopyNSStringNO浅拷贝(指针拷贝)
NSStringmutableCopyNSMutableStringYES深拷贝(内容拷贝)
NSMutableStringcopyNSStringYES深拷贝(内容拷贝)
NSMutableStringmutableCopyNSMutableStringYES深拷贝(内容拷贝)
NS*copyNS*NO浅拷贝(指针拷贝)
NS*mutableCopyNSMutable*YES深拷贝(内容拷贝)
NSMutable*copyNS*YES深拷贝(内容拷贝)
NSMutable*mutableCopyNSMutable*YES深拷贝(内容拷贝)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  copy class nsstring