这不是一句两句话能描述清楚的,所以直接进入一图胜千言模式 。
玩捷径的时候是不是还在为没有好用的操作或者鸡肋的操作而苦恼呢,自定义捷径拓展可以解决这个问题,只实现要你自己想要的功能,就像是一个黑盒,一顿输入一顿输出就完事儿,压根不知道里面发生了什么,现在要做的就是自己去实现这个黑盒。
Stay hungry, Stay foolish
这不是一句两句话能描述清楚的,所以直接进入一图胜千言模式 。
玩捷径的时候是不是还在为没有好用的操作或者鸡肋的操作而苦恼呢,自定义捷径拓展可以解决这个问题,只实现要你自己想要的功能,就像是一个黑盒,一顿输入一顿输出就完事儿,压根不知道里面发生了什么,现在要做的就是自己去实现这个黑盒。
int
,float
,double
,enum
,struct
,union
等)和C语言的类型存储在栈区,由系统分配释放NSObject
的类属于OC
类型,都遵循内存管理原则MRC
程序员管理,ARC
系统封装了编译时插入retain
和release
自动释放池等自动管理内存)OC
方法调用的本质其实是给对象发送消息,需要引用时发送retain
引用计数加1
,释放时发送release
引用计数减1
,每个OC
对象都有一个retainCount
计数器占有4
个字节MRC
设置setter
需要判断,存在旧值,则需要先把旧值释放release
,然后新值retain
之后赋值