直接访问实例变量,不经过”方法派发“(method dispatch) 速度快. 直接访问实例变量,不会调用其“设置方法”,这就绕过了为相关属性所定义的“内存管理语义”. 直接访问实例变量,不会触发“键值观测”(Key-Value Observing, KVO)通知. (KVO,一种通知机制,当某对象属性改变时,可通知其他对象.) 通过属性来访问有助于排查与之相关的错误,因为可以给“获取方法” or.and “设置方法” 中新增断点(breakpoint),监控该属性的调用者及其访问时机. 优化…