摘要: //所以类都继承于该类//任何拥有isa指针都可以称为对象NSObject {Class _Nonnull isa ; // 结构体指针} // 因此 objc_class 也是对象 ,这也就是为什么说类也是对象,具体参加《深入浅出 Cocoa 教程》struct objc_class { Clas 阅读全文
posted @ 2018-01-07 11:55 刀锋你好,刀锋再见 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 临时变量存在栈里对象存在堆里 关于block c与oc最大的区别在于一个是静态语言一个是动态语言 先看看c 的写法 c语言没有block一说,叫做函数指针,其实现机制是,函数入口是固定的,我只要知道函数入口就能正确的调用该函数,因此将函数地址赋给函数指针,调用的时候直接使用该指针即可 再看看 oc 阅读全文
posted @ 2018-01-07 11:53 刀锋你好,刀锋再见 阅读(602) 评论(0) 推荐(0) 编辑