copy_1
2016-04-05 17:06
267 查看
实现拷贝的方法
copy只会产生不可变的副本对象(比如NSString)
mutableCopy
只会产生可变的副本对象(比如NSMutableString)
源对象类型 | 拷贝方法 | 副本对象类型 | 是否产生新对象 | 拷贝类型 |
---|---|---|---|---|
NSString | copy | NSString | NO | 浅拷贝(指针拷贝) |
NSString | mutableCopy | NSMutableString | YES | 深拷贝(内容拷贝) |
NSMutableString | copy | NSString | YES | 深拷贝(内容拷贝) |
NSMutableString | mutableCopy | NSMutableString | YES | 深拷贝(内容拷贝) |
NS* | copy | NS* | NO | 浅拷贝(指针拷贝) |
NS* | mutableCopy | NSMutable* | YES | 深拷贝(内容拷贝) |
NSMutable* | copy | NS* | YES | 深拷贝(内容拷贝) |
NSMutable* | mutableCopy | NSMutable* | YES | 深拷贝(内容拷贝) |
相关文章推荐
- Android Native 绘图方法
- 批处理中Copy与Xcopy命令的区别小结
- C#中struct和class的区别详解
- dos 文件复制 copy命令
- VBS ArrayList Class vbs中的数组类
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- 谈谈xcopy中的排除copy
- php使用COPY函数更新配置文件的方法
- 深入了解PHP类Class的概念
- jquery 表单验证之通过 class验证表单不为空
- setAttribute 与 class冲突解决
- JavaScript中的类(Class)详细介绍
- javascript面向对象包装类Class封装类库剖析
- 详解js中class的多种函数封装方法
- jQuery使用hide方法隐藏指定元素class样式用法实例
- jQuery给多个不同元素添加class样式的方法
- jQuery点击改变class并toggle及toggleClass()方法定义用法
- jquery采用oop模式class类的使用示例
- copy 将一个或多个文件从一个位置复制到其他位置
- cmd copy命令 文件复制