- 博客(3)
- 收藏
- 关注
原创 KVC 和 KVO 的基础理解与运用
KVC 和 KVO 的基础理解与运用KVC和KVO都属于键值编程而且底层实现机制都是isa-swizzing, 下面分别对二者进行以下介绍和用法首先KVC概述 KVC是Key Value Coding的简称. 它是一种通过字符串的名字 (key) 来访问类属性的机制. 而不是通过Setter, Getter访问的. 关键方法定义在NSKeyValueCodingProtocol K
2017-01-10 17:11:06 298
原创 允许任何来源应用运行
不少人在升级之后,发现「系统偏好设置 - 安全与隐私 - 通用」中「允许任何来源应用运行」的选项消失了,这是因为 macOS Sierra 加强了系统安全性,降低不良应用威胁电脑安全的几率,但是这也导致某些未经过开发者签名的应用无法在电脑上正常运行。要想找回这个选项,可以在终端中输入sudo spctl –master-disable指令,验证密码之后即可重新开启这个选项。 BTW,输入密码的时候
2017-01-05 14:53:27 655
原创 # IOS 对 static extern const #define 的理解
IOS 对 static extern const #define 的理解 const 与宏 #define 的区别:1. 编译时刻: 宏#define是预编译 (之前处理), const是编译阶段 (之后处理) 2. 编译检查: 宏#define不做检查, 有错误不会提示, const会检查, 有错误会提示 3. 宏的坏处: 大量使用宏#define, 容易造成编译时间过长. //宏#de
2017-01-04 23:05:46 417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人