主线程的特点:主线程会先执行主线程上的代码,然后去执行主队列中的任务。同步执行dispatch_sync函数的特点:只有执行完通过该函数添加到某个队列的任务执行完,才会返回。...
主线程的特点:主线程会先执行主线程上的代码,然后去执行主队列中的任务。同步执行dispatch_sync函数的特点:只有执行完通过该函数添加到某个队列的任务执行完,才会返回。...
APP启动时间优化 WWDC 2016 Session 406 内容概括,讲述如何优化 App 的启动时间。 App 运行理论 main() 执行之前的事情Mach-O 格式...
iOS 中的 armv7,armv7s,arm64 这些都代表什么? ARMv7|ARM7s|ARM64都是ARM处理器的指令集真机32位处理器需要ARMv7,或者ARMv7...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 在编译时,发现两个问题:问题1. NSObject的alloc方法不走...
iOS OC底层探索 iOS Objective -C alloc 调用流程[https://juejin.im/post/6844904100216176654] iOS ...
写在前面 一些知识也许我们都知道,但是可能脉络不是很清晰,接下来就捋一捋这些容易绕晕的知识点。 不晕的外圈 OC 对象主要可分为三种: instance对象——实例对象 就是...
技 术 文 章 / 超 人 2019-03-20 补充@ dynamic与@ synthesize内容 个人觉得要更加深入直观了解MRC与ARC的区别建议先从内存分析开始所以...
****如只想知道怎样就能实现C/C++混合编程而不深究为什么的话, 可以一拉到底直接看总结.****首先, 在介绍C/C++混合编程之前, 先思考几个问题1. C/C++混...
一、runtime机制 1、什么是runtime? runtime是OC的重要特性,使得OC语言具有动态的特性,动态指的是,能够在运行时,动态的创建类和对象,进行消息传递和转...