摘要: 本文转载至http://dreamahui.iteye.com/blog/1878922IOS开发总结 by mhmwadm (感谢mhmwadm)2013/4/101 XCode快捷键 42 Objective-C 42.1 代码混编 42.2 代码中字符串换行 52.3 不要调用[super release] 52.4 判断一个字符串是否包含另一个字符串: 52.5 没有用到类的成员变量的,都写成类方法 52.6 category可以用来调试 52.7 Category与Extension 62.7.0 Categories Add Methods to Existing Classes 阅读全文
posted @ 2013-11-22 10:29 天牛 阅读(2136) 评论(0) 推荐(1)
摘要: 本文转载至 :http://dreamahui.iteye.com/blog/1878650软件开发方面1. 在每个页面的入口和出口(一般是viewDidLoad和dealloc)打上日志,可以了解用户的操作流程,并查出页面在关闭时是否销毁了相应的对象。2. 定时器NSTimer 需要在一个新线程中运行,否则UI操作会阻塞定时器。3. 需要为定时器所在的线程设置NSRunLoop,否则定时器可能不会动。4. 如果在线程中设置了NSRunLoop,需要在销毁线程时也将其停止,使用CFRunLoopStop 。5. 所有的UI操作都应该在主线程中执行,否则会导致应用崩溃(不一定是立即崩溃)。6. 阅读全文
posted @ 2013-11-22 10:25 天牛 阅读(288) 评论(0) 推荐(0)