原文:https://www.raywenderlich.com/3418439-encoding-and-decoding-in-swift ...
原文1:https://www.raywenderlich.com/60749/grand-central-dispatch-in-depth-...
在上家公司遇到了好几次多线程崩溃导致的Case,故学习多线程容易崩溃的地方,笔记: 崩溃点 1.released twice: 多个线程同时访问...
探究方法:利用clang把oc实现转成cpp实现: 翻译前后源码对比: 翻以前: 翻以后: 问题1描述: 问:这样会循环引用吗? 答:会,15行...
定义类 当你为 OS X 或 iOS 编写应用时,大部分时间都将与对象打交道。Objective-C 中的对象与其他面向对象语言中的对象一样:他...
关于 Objective-C 当你编写 OS X 和 iOS 软件时,Objective-C 将是你主要使用的语言。它对 C 语言进行了拓展,并...
先附上Github上Optional源码地址 本文基于我个人对 Swift 开源源码的探索,不保证正确,可能随时更新,有不对的地方望指正! 拉出...
Swift uses Automatic Reference Counting (ARC) to track and manage your a...
拓展了 C 语言的 Objc 是一种动态的面向对象的语言,Objc 之所以能做到“动态”,就得宜于 Objc Runtime。Objc Runt...