![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
xingyunzhishen7543
这个作者很懒,什么都没留下…
展开
-
KVO实现原理
KVO的运行原理是基于运行时的 当一个对象注册了监听者以后 程序运行时就会动态的创建被监听者的一个子类(NSKVONotifying),创建该子类的对象 KVO只能监听对象属性通过setter方法改变时监听1、当一个object有观察者时,动态创建这个object的类的子类2、对于每个被观察的property,重写其set方法3、在重写的set方法中调用- will原创 2015-09-16 11:13:47 · 217 阅读 · 0 评论 -
一个子控件在父控件上不显示的几个大概原因
当一个个子控件不能显示的时候: a 看是否设置了frame或者子控件frame的范围超出了父控件 b 看子控件是否添加到了父控件(tableCell和headerView 需要添加到self.contentView) c 看子控件的alpha值是否为1 hidden属性 d 看子控件的颜色是否和父控件的相同而显示不出来 e 若是headerVie原创 2015-09-16 16:13:26 · 458 阅读 · 0 评论 -
iOS9 HTTP 不能正常使用的解决办法
今天升级Xcode 7.0 bata发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.Google后查证,iOS9引入了新特性App Transport Security (AT转载 2015-09-18 11:32:18 · 294 阅读 · 0 评论