OC-Runtime 发表于 2018-05-31 分类于 iOS底层原理 本文字数: 1.1k 阅读时长 ≈ 4 分钟 Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同Objective-C的动态性是由Runtime API来支撑的Runtime API提供的接口基本都是C语言的,源码由C\C++\汇编语言编写 libobjc源码下载地址代码地址 GNUstep是GNU计划的项目之一,它将Cocoa的OC库重新开源实现了一遍。虽然GNUstep不是苹果官方源码,但还是具有一定的参考价值。 阅读全文 »
OC-KVC 发表于 2018-04-22 分类于 iOS底层原理 本文字数: 303 阅读时长 ≈ 1 分钟 KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性 阅读全文 »
OC-KVO 发表于 2018-04-20 分类于 iOS底层原理 本文字数: 270 阅读时长 ≈ 1 分钟 KVO的全称是Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变 阅读全文 »
iOS-探索对象本质 发表于 2018-03-16 分类于 iOS底层原理 本文字数: 451 阅读时长 ≈ 2 分钟 如果想探究OC对象的本质,所以我们需要了解OC这门语言;然后我们也要熟悉研究东西怎么切入 阅读全文 »
markdown-数学公式 发表于 2018-03-02 分类于 教程 本文字数: 1.8k 阅读时长 ≈ 7 分钟 以后的一个阶段要进行数学方面的学习,所以整理博客的时候难免会用到数学公式,下面列一下 阅读全文 »