好久没动笔了,一是要处理的东西很多,二则写出来未见得深刻,感觉沉淀得不够,太浅显的东西就没必要分享。正好最近在研究算法层面的东西,感觉挺受用的,就想着把这些东西整理出来,有点...
好久没动笔了,一是要处理的东西很多,二则写出来未见得深刻,感觉沉淀得不够,太浅显的东西就没必要分享。正好最近在研究算法层面的东西,感觉挺受用的,就想着把这些东西整理出来,有点...
之前有一篇关于block的源码探究分析 Block原理(一)[https://www.jianshu.com/p/b8bf7e5cb6e8],时至今日,总觉的那篇文章说得不够...
深度学习基础(一)[https://www.jianshu.com/p/d48a6518b410] 引入了一个 helloworld,提出了神经网络的简单关系,也就是一个基础...
记得17年第一次阅读深度学习相关文献及代码觉得不是很顺畅,做客户端开发时间久了,思维惯性往往觉得比较迷茫。 而且文章中涉及的数学公式及各种符号又觉得很迷惑,虽然文章读下来了,...
swift指针&内存管理-引用[https://www.jianshu.com/p/841c726e0036] 无主引用 和弱引用类似,无主引用不会牢牢保持引用的实例。但是不...
引用探究 首先看一个例子 那么这个 0x0000000000000003 是什么意思呢 回到swift源码 找到关键核心类型 HeapObject 就是 swift 分配内存...
为什么说指针不安全 我们在创建一个对象的时候,是需要在堆上开辟内存空间的但是这个内存空间的声明周期是有限的也就意味着如果使用指针指向这块内存空间,当这块内存空间的生命周期结束...
swift提供了3种不同的API来绑定/重新绑定指针 assumingMemoryBound(to:) bindMemory(to: capacity:) withMemor...
swift枚举(一)[https://www.jianshu.com/p/ddc01d9d1248] swift枚举(二)[https://www.jianshu.com/p...
swift枚举(一)[https://www.jianshu.com/p/ddc01d9d1248] No-payload enums 布局比较简单,也好理解,接下来看看 S...
OC中的枚举 A,B, C分别默认代表0, 1, 2 关键字enum 声明枚举 而swift中的枚举则更加灵活,并且不需要给枚举中的每一个成员都提供值 结果 1 - IFLE...
上一篇 swift-类属性[https://www.jianshu.com/p/d7e818ed9c4c] 为源码层面类属性结构剖析,接下来从MachO层面验证读取类属性内容...
了解属性之前,需要先了解前面的swift-类结构内容 - swift-类结构源码探寻[https://www.jianshu.com/p/a01cc6f6b648] Fiel...
紧跟 swift-类结构源码探寻(一)[https://www.jianshu.com/p/a01cc6f6b648?v=1668156144321],继续 TargetCl...
高级语言swift开发者了解源码,如何着手呢? 下载源码那是肯定的,官网链接[https://www.swift.org/download/] 本文通过简单的demo实例 +...
结构体值类型使用 测试结构体与类的内存分配 做一个简单测试实例,对比结构体 与 类,主要参考耗时 image.png image.png image.png image.pn...
好久没更文了,因为一些事,不得不面对的一些事...... 自打辞职带母亲奔走看病以来,已经记不清生活状态是什么样了 中秋,对目前的我来讲,何其一个玩笑,想好的家人团聚此刻变成...
什么是Mach-O Mach-O: Mach Object 布拉布拉.....,概念没意思,反正就是一可执行文件 ios中的常见的.o .a .dylib Framework...
算法能力是一个门槛,也是个有基础的门槛 无论你是iOS工程师,android工程师,java工程师,前端,后端还是全栈等等... 算法能力的强弱一方面在于思想,你是否有计算机...
关联对象常见的一种做法 在分类里想增加属性,由于只会生成 set get方法,并不会存在 属性与成员 这个时候的做法往往是 在set 里 调用objc_setAssociat...