
一.基本概念及用途 1.runloop是什么? 1)字面意思:跑圈.2)runloop是一个do while 循环,3)保证程序持续运行,4)处理App的各种事件(比如触摸,...
runtime是什么? runtime又称运行时,也就是运行时候的一些机制,其中最总要的就是消息机制. 任何调用方法的本质都是发送消息 oc 与c 有什么不同? c语言函数,...
代码组织(引入模板) 在函数分组和protocol/delegate实现中使用#pragma mark -来分类方法,要遵循以下一般结构: 空格(重要) 缩进使用4个空格 方...
核心:中缀表达式->后缀表达式适用范围:任意精度计算基础数据类型:NSDecimalNumber项目地址:GLArithmetic 1.中缀表达式处理 2.核心处理逻辑 表达...
看了一些资料,对oc更加深入了解,记录一下。一、得到对象占用内存直接上代码: 此时可能会有疑问,都是获取对象大小的方法,为什么不一样呢。一起来看看源码:地址1.https:/...
看了一些资料,对OC更加深入了解,记录总结一下。KVO:key-value-boserver,键-值-监听。主要是用来监听对象属性的变化。 一、KVO 的 简单用法 首先我们...
细致的看了下KVC的东西,记录一下。 KVC:key-value-coding,键值编码。 KVC可以干什么?利用KVC可以给类的属性、成员变量赋值。 常用方法:- (voi...