![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
秃秃的实习生
夜里惊羽
我心有猛虎
展开
-
iOS学习笔记一
文章目录一、深浅拷贝二、消息转发机制三、运行时添加一个类一、深浅拷贝浅拷贝只是将指针赋值,而深拷贝进行了内容传递,在Objective-C中,NSObject的拷贝方式有两种:copy和mutablecopy;对于NSString,NSArray这类不可变对象:(1)使用copy得到的结果为浅拷贝,个人理解为:由于这类对象不能更改,它们在内存中存储的形式都是一致的,因此copy操作没有必要...原创 2019-07-24 21:46:28 · 295 阅读 · 0 评论 -
iOS学习笔记二——OC代码规范(上)
文章目录一、规范格式1.1 规范的head file格式1.2 规范的source file格式二、命名要求2.1 功能明确2.2 保持一致性2.3 使用前缀2.4 排版惯例2.5 Class和Protocal2.6 文件名后缀三、命名规则3.1 方法和成员命名3.2 global变量3.3 枚举型变量3.4 局部变量3.5 整型无符号数3.6 不同位数下的变量类型四、总结一、规范格式1.1 ...原创 2019-07-28 21:29:44 · 662 阅读 · 0 评论