__CFRunLoops是一个字典已线程作为key CFRunLoopRef作为value 从以上代码分析可以看到runloop和线程的关系是一...
https://dev.tencent.com/u/lichangcheng/p/CodeText/git LCCTest 测试按照 (入口vc...
AFN2.x afn2.x 用单利AFHTTPRequestOperationManager对象请求manager对象中 self.operat...
在调用对象的方法之前我们首先弄清楚对象的方法存在哪里. 实例方法存在类对象中类方法存在元类对象中(元类其实也是一个类对象) 我们先看下类对象的结...
对象的本质 NSObject * obj = [[NSObject alloc] init];转化成c++可以到本质是一个结构体 可以看出isa...
关于block捕获外部的变量 (1)局部变量(2)静态变量(3)全局变量(4)全局静态变量(6)block捕获外边的变量在里面可以更改变量的值吗...
关于@property (1) @property的本质是啥编译器都帮你做了什么事儿详细说明(2) 关键字assign weak strong ...
请忽略我就是 传个图片要个 链接 https://dev.tencent.com/u/lichangcheng/p/CodeText
日常开发中block的用处可以说是无处不在,也许你已经能够很熟练的运用block.也许你已经很有了足够多使用block的经验可以轻而易举的避免b...