当前内容和是为了测试博客,内容选自I天辉I的博客(https://blog.csdn.net/IAlexanderI/article/details/78654515) 在选...
当前内容和是为了测试博客,内容选自I天辉I的博客(https://blog.csdn.net/IAlexanderI/article/details/78654515) 在选...
通过文件的形式,管理、替代Build Settings,更方便的管理设置Build Settings。其以Key-Value格式(Build Settings类似shell环...
KVO -- Key Value Observing(键值观察) 键值观察是一种机制,它允许对象在其他对象的指定属性发生变化时被通知。了解KVO前建议先理解 KVC[http...
笔者找了很多SDK封装的资料,没有一个讲的很完全和详细一点的资料,所以决定分享一篇详细的经验出来,希望能有助于开发人员封装自己的SDK 笔者QQ:1711647013 注:本...
面向连接?这里的连接可以理解为:传输的双方(客户端和服务端)是否已经在线,就像我给你打电话,你接到了,这就算连接上了。 三次握手: 第一次握手:客户端向服务端发送...
目录 1. autorelease的本质2. autoreleasepool的源码解析3. autoreleasePoolPage的结构4. autoreleasePool的...
回顾 在iOS的面试中除了KVC是经常被问到的,还有KVO也是常问的,那么本篇博客就对KVO进行探索和分析下。 1. 什么是KVO KVO 是 Objective-C对观察者...
GCD(Grand Central Dispatch) GCD 中其实没有线程的说法,只有队列的说法。习惯使用线程的开发者(例如使用 pthread_t 的 C 语言开发者)...
阅读GCD源码,首先需要下载libdispatch源码。很多同学拿到源码就直接埋头苦干,我觉得这样会像无头苍蝇一样没有重点,容易懵逼,效率低。相比objc,CFRunloop...