iOS基础知识 移动开发 2022-06-13 04:44 0 阅读 文章目录 I 基础知识 1.1 深复制&浅复制 1.2 九宫格计算方法 1.3 内存分析(栈、堆的存储信息) 1.4 instancetype简介 II 属性的声明 2.1 @property 2.2 @synthesize的用法 I 基础知识 1.1 深复制&浅复制 深复制即内容拷贝 即源对象和副本指向的是不同的两个对象; 源对象的引用计数器不变,副本的引用计算器为1; 指针拷贝(浅复制) 源对象和副本指向同一个对象; 对象的引用计算器+1,相当于做了一次retain操作 1.2 九宫格计算方法 1)每一列的x值一样,x值由列号决定 2)每一行的y值一样,y值由行号决定 猜你喜欢