iOS浅复制与深复制
2013-11-07 11:15
302 查看
对象类型 | 消息 | 操作与返回对象的类型 |
不可变对象 | copy | 指针复制,不可变 |
mutableCopy | 对象复制,可变 | |
可变对象 | copy | 对象复制,不可变 |
mutableCopy | 对象复制,可变 |
因此对于容器这一层而言是对象复制,而对于其中的元素对象这一层来说则是指针复制。如果需要对元素对象也是对象复制,就需要实现深拷贝。
具体见:iOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
相关文章推荐
- iOS中如何利用GDataXML对XML文档进行读写
- IOs自动测试1
- ios正则匹配字符串-备忘
- IOS Keyboard change about
- iOS7中的多任务
- ios开发要注意基础知识和技能的掌握
- ios开发时,在Xcode中添加多个targets进行版本控制
- iOS开发之缓存(一):内存缓存
- ios开发时,在Xcode中添加多个targets进行版本控制
- ios开发时,在Xcode中添加多个targets进行版本控制
- iOS - 正则表达式判断邮箱、身份证..是否正确:
- iOS缓存方案
- iOS_根据出生年月日算出星座
- iOS_二级制转十进制
- IOS团队开发之——CocoaPods 第三方库管理工具
- iOS 7人机交互指南-Icon和Image设计-Newsstand Icons
- IOS中的block和retain cycle
- ios中navigationItem的titleView如何居中
- iOS中assign、copy 、retain等关键字的含义
- 清华同方台试机Bioss默认密码