摘要: 关于屏幕旋转的问题:iOS6之后- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{ return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);}这个方法废弃啦,取而代之的是这俩个组合:- (BOOL)shouldAutorotate{ return YES; //ios6之前默认为NO,ios6之后默认为YES}- (NSUInteger)supportedInterfaceOrien. 阅读全文
posted @ 2013-12-24 01:27 ShadowFlyer 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 这篇不是什么教程。Cocoa autolayout出来蛮久了。以前多次想去深入研究一下,每次都很蛋疼无序。这东西是在有些搞。尤其习惯了code写布局的。看到Visual format language,简直要掀桌子。搜教程,满世界都是,没有一个讲得透彻的。例子空洞。你们就只会3个控件横向布局对法?浑浑噩噩看了多篇。有了点总结。槽不多吐了。简单讲讲。零.Autolayout,开始于iOS6.0一.什么时候用autolayout比较适合1.不负责任的骑墙派说法:apple的设备越来越多了,你的应用应该都使用al。(并且用sb)2.要看应用内容决定。如果你的内容是信息众多,同时需要展示的类别也很多, 阅读全文
posted @ 2013-12-24 01:01 ShadowFlyer 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ARC可谓iOS开发中一大利器,内存管理的大部份问题都能交由系统自动处理了,不过一些不太明显的小坑也需我们多加注意,不然用户在使用中出现闪退,那用户体验就差多了。最近看了@易飞扬 先生一系列关于ARC的博文,觉得非常详细易懂,可惜需要FQ才能看到,所以转载到这里,同时对原文内容进行了一些小修改,再次感谢易先生的分享 :P内存管理依循下面的基本原则:自己生成的对象,那么即是其持有者不是自己生成的对象,也可成为其持有者(一个对象可以被多个人持有)如果不想持有对象的时候,必须释放其所有权不能释放已不再持有所有权的对象ARC使用准则:不能使用 retain/release/retainCount/au 阅读全文
posted @ 2013-12-24 00:43 ShadowFlyer 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 大家应该都知道@代表“Objective-C”的标志,证明您正在使用Objective-C语言,可面对property及synthesize却十分头痛,对于初入iphone开发之路。就拿我自己来说吧,最初学Objective-C时,根本不晓得@property还有@synthesize有什么作用,为什么要加这两个东东,这两个东东到底用来干嘛了,脑里是一头雾水。心里是空空如也,后面慢慢理解了,看了书后就更清楚了。总算心里有底了。现在为了新手们不要走我老路,不要像我以前那般痛苦,偶这两 者关系写出来。已便你们清醒。(说了,只对新手,,,NB大哥们请绕道走哇。。不要笑话,也不要打击我,偶先说明偶是好 阅读全文
posted @ 2013-12-24 00:14 ShadowFlyer 阅读(299) 评论(0) 推荐(0) 编辑