专注、坚持

iOS 中的数组

iOS 中的数组 ......

Obj-C 中的 Boolean

Boolean,即布尔值,通常用来表明逻辑中的真或假。但在 Obj-C 中,我们似乎既可以使用 BOOL 又可以使用 bool,既可以使用 YES/NO 又可以使用 true/false,那么它们到底有何不同呢? ......

DeskMini 310 黑苹果组装记

「极致性能 + 极致体积 + 极致性价比」之选 —— DeskMini with macOS ......

[译] Swift 编译器

翻译自《Swift Compiler》 ......

Obj-C 中实例变量和类的访问控制

Obj-C 中的实例变量,即 Instance Variables,简称为 ivar。在面向对象的概念中,一个类的对外暴露决定了其所提供的能力,对子类则需要提供一定的扩展性,但有些时候我们不希望外界甚至子类知道一些细节,这时就用到了访问控制(Access Control)。在 C++、Java、Swift 等大多数高级语言中都有这样的概念,那么这次就来谈谈 Obj-C 中实例变量和类的访问控制。 ......

MustOverride 源码解读

MustOverridenicklockwood 多年前开源的一个 Obj-C 库。其作用正如其名「MustOverride」,即可以使得子类必须重写父类中的某些方法,防止子类因未实现父类的某些方法而出现不可预知的错误 ......

「2019 · 结」

2019 ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100% ......