I/OKit驱动程序框架 和其他操作系统不同,XNU的独特之处在于为设备驱动程序提供了一个完整的运行时环境。XNU的设备驱动程序运行时环境称为I/O Kit,是一个苹果开发的...
I/OKit驱动程序框架 和其他操作系统不同,XNU的独特之处在于为设备驱动程序提供了一个完整的运行时环境。XNU的设备驱动程序运行时环境称为I/O Kit,是一个苹果开发的...
app程序入口main 在我们开始开发app的时候,第一步往往是通过设置AppDelegate.m 的代理方法开始写一些启动的东西- (BOOL)application:...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] AFNetworking是iOS最常用的网络框架,虽...
很少有人知道weak表其实是一个hash(哈希)表,Key是所指对象的地址,Value是weak指针的地址数组。更多人的人只是知道weak是弱引用,所引用对象的计数器不会加一...
前言: 我是一名开发者,一个iOS交流圈子的维护者“见过愤然离开现在岗位的,也见过找到新工作涨薪而欣喜若狂的!见过口吐芬芳责怪整个行业的,也见过直面现状努力成长的”!不要浪费...
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
一、Runtime 一个objc对象的isa的指针指向什么?有什么作用?[https://xiaozhuanlan.com/mszj] 一个 NSObject 对象占用多少内...
1. AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]使用了什么设计模式? 回答:工厂模式误区:很...
开发从MVC过渡到MVP模式 iOS开发中,我们用的最多就是mvc模式开发了,下面这行代码大家在熟悉不过了吧 但是由于 cell.model = model这句代码会导致耦合...
NSRunLoop(Foundation)是CFRunLoop(CoreFoundation)的封装,提供了面向对象的API RunLoop 相关的主要涉及五个类: CFRu...
线程和RunLoop是一一对应的,其映射关系是保存在一个全局的 Dictionary 里 自己创建的线程默认是没有开启RunLoop的 1、怎么创建一个常驻线程? 1、为当前...