本文主要简述iOS中多线程的使用及其原理
Swift 5.5 async与 await
发表于
分类于
iOS
本文主要简述Swift 5.5新特性 async与await的常用方式
Swift 5 Property Wrapper
发表于
分类于
iOS
本文主要讲述Swift5新特性Property Wrapper的使用
iOS 底层原理 -- Runloop
发表于
分类于
iOS
本文讲述iOS中Runloop的一些使用以及原理
Swift 5.4 Result Builder
发表于
分类于
iOS
本文主要讲述Swift 5.4的新特性 Result Builder在设计上的一些使用方式
iOS 底层原理 -- Runtime API
发表于
分类于
iOS
本文主要简述Runtime的一些常用API
iOS 底层原理 --- 方法、消息发送与super关键字
发表于
分类于
iOS
本文主要简述类(元类)对象里面的方法缓存、消息发送(包括消息发送,动态方法解析与消息转发)与super关键字的底层原理
iOS 底层原理 --- isa指针
发表于
分类于
iOS
本文讲述isa指针在runtime内部的底层实现和isa的优化方式
iOS 底层原理 --- Block、__block及其底层实现
发表于
分类于
iOS
本文主要简述Block、__block的本质是什么东西,文章涉及循环引用等开发常见问题,需要重点关注。
iOS 底层原理 --- Category、+load、+initialize和关联对象
发表于
分类于
iOS
本文简述iOS中分类的底层实现和load方法、initialize方法在类和分类中的调用特性,还有如何通过关联对象的方式给分类添加属性,以及关联对象的底层实现原理