OC基础笔记(2)

1.UI控件用weak修饰而不用strong

控制器默认强引用view与subview,所以拖控件IBOutlet默认有强指针引用,当控件从父控件移除时,用weak修饰时,控件销毁;当控件从父控件移除时,用strong修饰时,控件不会销毁,占用内存空间

2.浅拷贝与深拷贝

浅拷贝:指针拷贝,指向同一内存空间;

深拷贝:产生新对象,内容不变,指针改变,新的内存空间

mutablecopy产生新对象;当用copy修饰时,给对象赋值后,再对原来对象操作,原来对象值不变,当用strong修饰时,给对象赋值,改变原来的值;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ———————————————回答好下面的足够了---------------------------------...
    恒爱DE问候阅读 5,736评论 0 4
  • 重点掌握 3 类对象和方法 对象就是一个物体 类的独特存在就是一个实例,对实例进行操作叫做方法。方法可以应用于类或...
    Coder大雄阅读 5,052评论 0 2
  • 刚刚跟着视频里的老师学习了中继器的简单实用,这里自己总结一下。 中继器不仅能实现动态效果还有数据交互。 首先拖入中...
    不是很倾城阅读 3,240评论 0 0
  • 爱,可遇不可求的情感。既期待又害怕。美好而又诡异。可以让你开心,也可以让你痛彻心扉。没有真正爱过的人,是不是不应该...
    f006b9bcd3b0阅读 1,598评论 0 0
  • 一天刚刚营业,进来两位美女顾客。手里提前我们店的袋子。 我:你好,有什么可以帮你的吗? 顾客:我买的你们店的衣服,...
    临淄茂业DDM王春梅阅读 1,400评论 5 0

友情链接更多精彩内容