首页 > 其他 > 详细

开发中常见问题

时间:2016-01-15 23:01:15      阅读:222      评论:0      收藏:0      [点我收藏+]

6.  开发中常见问题

UIScrollView的自动布局
             1.怎么确定scrollView的约束:通过添加view设置他的约束来控制UIScorllView的滚动范围
Size和center
             1.以后尽量先设尺寸在设置center,从frame中取时,他会先确定中心点后沿4周扩散形成设置的尺寸
,如果到bounds中取就不需要考虑前后问题
通知补充(通知特点一对多)(2种监听方式,发送,销毁)
             1.通知用法,注意点:最好使用第二种方式监听[NNC defa]aoqu,发送[NNC defa]aoqu,在dealloc中销毁
             2.第二种监听通知在多线程中的好处:只要通知发出,就会调用block快,queue可以决定通知是在子线程还是主线程中执行,比第一种少了一个noti的方法
枚举中的位移运算
             1.枚举中只要有位运算,就可以用|运算[_textFiled add  DidB|DidE]
weak与assign的区别
             1.weak:弱指针,不会引用计数器+1,当对象被销毁时,这个弱指针会被清空,nil(使用__weak关键字,ARC中)
             2.assign:报坏内存访问应用计数器+1,对象被销毁时,指针不会被清空(使用在__unsafe_unretained关键字,描述MRCz才使用)

开发中常见问题

原文:http://www.cnblogs.com/xieyunqq/p/5134597.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!