2013年8月23日

iOS开发经验总结

摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。软件开发方面1.在每个页面的入口和出口(一般是viewDidLoad和dealloc)打上日志,可以了解用户的操作流程,并查出页面在关闭时是否销毁了相应的对象。2.定时器NSTimer 需要在一个新线程中运行,否则UI操作会阻塞定时器。3.需要为定时器所在的线程设置NSRunLoop,否则定时器可能不会动。4.如果在线程中设置了NSRunLoop,需要在销毁线程时也将其停止,使用CFRunLoopStop 。5.所有的UI操作都应该在主线程中执行,否则会导致应用崩溃(不一定是立即崩溃)。6.如果 阅读全文

posted @ 2013-08-23 08:20 antyi 阅读(178) 评论(0) 推荐(0) 编辑

导航