Runloop的实现机制 RunLoop 通过mach_msg()函数接收、发送消息。它的本质是调用函数 mach_msg_trap(),相当于是一 个系统调用,会触发内核状...
![240](https://upload.jianshu.io/users/upload_avatars/8843659/28bf9fbe-8c22-4d44-8094-4be65947473c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Runloop的实现机制 RunLoop 通过mach_msg()函数接收、发送消息。它的本质是调用函数 mach_msg_trap(),相当于是一 个系统调用,会触发内核状...
🌸絮:2020年到来了,随着疫情的到来,我也失业了。一边忙着抵抗病毒,一边还得继续准备面试。又该准备“造火箭”了,去了继续“拧螺丝”,下面是自己最近的一些总结,也会在后面的面...
一,配置账户,注意需要和Github账户设置一样 git config --global user.name xxxgit config --global user.emai...
runtime之属性和成员变量 目录 成员变量和属性到底是什么?怎么通过runtime获取属性?怎么通过runtime获取成员变量?成员变量和属性的区别?实际应用场景是什么?...
NSURLCredential NSURLCredential代表的是一个身份验证证书。URL Loading系统支持3种类型的证书:password-based user ...
对HTTPS研究有一段时间了,在这里写下一些收集的资料和自己的理解。有不对的地方希望斧正。 1.为什么要使用HTTPS代替HTTP 1.1HTTPS和HTTP的区别 1)h...
URL Loading System 是一系列用来访问通过 URL 来定位的资源的类和协议。这项技术的核心在于基于 NSURL 这个类来访问资源,除了加载 URL 的类 NS...
线程安全是什么? 当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。只有确保了这样,才能使数据...
现在大家在家用的台式电脑系统估计95%的都是Windows 但是说实在的,很大的一部分人包括程序员在内,都不知道怎么安装Windows。恕我直言,这是个事实。今天就来说说Wi...