之前有一篇关于block的源码探究分析 Block原理(一)[https://www.jianshu.com/p/...[作者空间]
swift指针&内存管理-引用[https://www.jianshu.com/p/841c726e0036] 无...[作者空间]
引用探究 首先看一个例子 那么这个 0x0000000000000003 是什么意思呢 回到swift源码 找到关...[作者空间]
为什么说指针不安全 我们在创建一个对象的时候,是需要在堆上开辟内存空间的但是这个内存空间的声明周期是有限的也就意味...[作者空间]
swift提供了3种不同的API来绑定/重新绑定指针 assumingMemoryBound(to:) bindM...[作者空间]
swift枚举(一)[https://www.jianshu.com/p/ddc01d9d1248] No-pay...[作者空间]
OC中的枚举 A,B, C分别默认代表0, 1, 2 关键字enum 声明枚举 而swift中的枚举则更加灵活,并...[作者空间]
上一篇 swift-类属性[https://www.jianshu.com/p/d7e818ed9c4c] 为源码...[作者空间]
了解属性之前,需要先了解前面的swift-类结构内容 - swift-类结构源码探寻[https://www.ji...[作者空间]
紧跟 swift-类结构源码探寻(一)[https://www.jianshu.com/p/a01cc6f6b64...[作者空间]
高级语言swift开发者了解源码,如何着手呢? 下载源码那是肯定的,官网链接[https://www.swift....[作者空间]
在了解弱引用之前,需要先了解散列表的知识 ios-散列表[https://www.jianshu.com/p/91...[作者空间]
ios 引用计数 retain release过程中不免要操作一张散列表(taggedPoint 也不在此次讨论范...[作者空间]
Button响应首先从触摸屏幕开始 在这之前,需要了解坐标转换及原因 程序员的逻辑往往如图所示 也就是UI逻辑中,...[作者空间]
hmap - header map 描述头文件映射关系 .m文件 -> 最终app 的简单过程主要是两部分 .m ...[作者空间]
iOS中的符号冲突(一)- 基础原理[https://www.jianshu.com/p/e22d7fbf10ec...[作者空间]
作为iOS开发人员,经常会碰到符号的问题,确切的说在调试,收集崩溃时,避免不了 乍一看,是个抽象的东西,不像我们处...[作者空间]
你经历的项目有多大,别人不敢想 一天的coding,你经历过多少次编译调试 xcode一天经历多少次crash 你...[作者空间]
Block究竟是什么,我们先从c++代码开始 从一个最简单的block结构开始 clang -rewrite-ob...[作者空间]
探索objc底层原理过程中,经常会碰到一个模板 list_array_tt 你在类加载,方法查找,散列表,同步锁等...[作者空间]