Google的创新逻辑
Posted on
Edited on
关于const,static,extern
Posted on
一直对于这几个属性掌握的不是很好,也算是上学时候不好好学校的后遗症,今天抓紧时间总结下。
IOS开发Tips
Posted on
记录下平时写代码中遇到的各种需求的解决方案,方便以后查看。算是把GitHub当成云笔记了。
AutoLayer自动布局流程
Posted on
关于UIView的Layer,IOS提供了三个方法:
- layoutSubviews:
如果UIView的子类需要对其subviews进行精确的布局,则可以重写此方法 - setNeedsLayout:
此方法会将view当前的layout设置为无效的,并在下个update cycle里去触发layout更新 - layoutIfNeeded:
使用此方法强制立即进行layout,从当前view开始,此方法会遍历整个view层次(包括superviews)请求layout,调用此方法会强制整个view层次布局
Effective Objective-c 2.0读书笔记(五)
Posted on
Edited on
第十六条:提供“全能初始化方法”
一个类中可能有多个初始化方法,但是在设计中需要制定其中一个方法为全能初始化方法,每个初始化方法都需要先调用这个全能初始化方法。