IOS
文章平均质量分 68
olo721727175
这个作者很懒,什么都没留下…
展开
-
ARC最佳实践
常规 基本类型变量property使用assign @property (nonatomic, assign) int scalarInt; @property (nonatomic, assign) CGFloat scalarFloat; @property (nonatomic, assign) CGPoint scalarStruct; 对象的正向引用要用strong原创 2013-10-10 20:59:39 · 571 阅读 · 0 评论 -
layoutSubViews实践
(1)什么时候调用layoutSubViews 1、addSubview,view和它的子view的layoutSubView都会被调用。 2、调用setNeedsLayout 调用自己的layoutSubView 3、改变自己的size会调用自己的layoutSubView 4、scroll未待实验 5、转屏未待实验 (2)问题: view1 vi原创 2013-11-11 17:39:27 · 3637 阅读 · 0 评论 -
谈谈 NSNotification
notification这东西比较nb的地方在于程序间低耦合,达到了通过name就可以调用八杆子都达不到的方法。但是带来的坏处就是程序不容易维护,有人会说低耦合不就是带来程序的扩展的易于维护吗?我说的不易维护主要集中在name上面,比如程序中大量的使用notificatioin,那么name就很容易冲突,并且如果冲突了是很难发现了,IDE不会画出一到红线告诉你的,当然如果程序规范好了是很容易解决这原创 2014-06-18 14:08:50 · 981 阅读 · 0 评论