摘要:
静态变量是类似于java中类变量的一种变量 在定义变量前面加static可以定义静态变量 静态变量的作用域是它定义所处的位置 在源文件中定义静态变量 怎么让静态变量变为外部全局的-通过类方法操作。 静态变量的特性: 静态变量的作用域是与它定义的位置有关系 定义在文件中它的作用域就是整个文件,并且是私 阅读全文
posted @ 2020-01-07 16:34
wp7ers
阅读(1073)
评论(0)
推荐(0)
摘要:
alloc:执行过程 (1)alloc (2)allocWithZone (3)class_createInstance (4)calloc (5)initIsa init: id _objc_rootInit(id obj){ // In practice, it will be hard to 阅读全文
posted @ 2020-01-07 15:32
wp7ers
阅读(280)
评论(0)
推荐(0)
摘要:
用copy修饰的 或者赋值的 变量肯定是不可变的。 用copy赋值,要看源对象是否是可变的,来决定只拷贝指针,还是也拷贝对象到另一块内存空间 对象之间mutableCopy赋值,肯定会拷贝整个对象内存到另一块内存中 对象之间赋值之后,再改变,遵循互不影响的原则 类似java clone来理解。参考: 阅读全文
posted @ 2020-01-07 15:15
wp7ers
阅读(150)
评论(0)
推荐(0)
浙公网安备 33010602011771号