zoukankan
html css js c++ java
深拷贝和浅拷贝
拷贝分为深拷贝和浅拷贝
浅拷贝:不产生新的对象,直接指向原有对象
深拷贝:产生新的对象,其内容是原有对象的内容
拷贝:NSCopy、NSMutableCopy
NSCopy拷贝出的结果是不可变对象,跟其接受类型没有关系,跟其传入类型也没有关系,NSMutablecopy拷贝的结果是可变对象,跟其传入的类型没有关系,但是会受其接收类型的影响,
当使用NSCopy复制一个不可变对象时,其行为是浅复制,其余情况都是深拷贝
当使用NSMutablecopy时,是深拷贝
查看全文
相关阅读:
第一章 操作系统引论
程序流程结构
IE网页cab插件无法安装
Java面试题整理(题目内容非原创)
linux下安装字体
博客园使用Silence主题装饰
编码问题总结
JUnit 4.10 新功能简介——RuleChain 和TemporaryFolder的应用
Usage and Idioms——Rules
Usage and Idioms——Theories
原文地址:https://www.cnblogs.com/banchuangshuying/p/6305711.html
最新文章
【php】expose_php 作用
【php】php安全问题
【php】 phpword下载文件问题
【php】命名空间的影响
【php】对象的比较
【php】【趣味代码】对象引用的比较
【php】【特殊案例】数组调用方法
【php】函数重载问题
【php】instanceof
罗隐《筹笔驿怀古》
热门文章
怀念我的老师——丁伟岳院士 by 史宇光
时态问题
证明定积分等式
数学语录
How to do Mathematics
问题出在哪?
罗懋康教授: 学数学, 要通“心法”
2. C++中的引用
1. 内存分区模型以及new、delete操作
第二章 系统总线
Copyright © 2011-2022 走看看