摘要: 最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧,小结如下。 Instruments使用技巧 关于Instruments官方有一个很有用的用户使用Guide,当然如果不习惯官方英文可以在这里找到中文本翻译版本PDF参阅.Instrum 阅读全文
posted @ 2017-02-18 13:59 徐家汇 阅读(193) 评论(0) 推荐(0)
摘要: 同时我们发现在我们访问我们声明的变量时,会有self. 和 以"_"开头的访问方式,那么这两种方式到底有什么样的区别呢? 我们来一起看一下: 属性是实例变量加上GET,SET方法的一个整合体,他主要是承担一个外部访问的一个接口! 实例变量只能在本类中才可以访问,外部不可以访问! 总的原则: 在类内部 阅读全文
posted @ 2017-02-18 13:05 徐家汇 阅读(1300) 评论(0) 推荐(0)
摘要: KVO是一种设计模式,名为观察者. addObserver:forKeyPath:options:context: 通知其他对象的方法,这个方法在NSObject中就已经申明了,也就是说任何继承自NSObject的对象都可以使用KVO. 我们来实现一个对象a值改变的时候去通知对象b. 新建两个Mod 阅读全文
posted @ 2017-02-18 12:39 徐家汇 阅读(642) 评论(0) 推荐(0)