随笔分类 -  iOS及其相关

FMDB 使用注意整理
摘要:说明:针对的FMDB版本为2.5,未作修改。inDatabase, inTransaction中为dispatch_sync(_queue, ^() { }操作。_queue = dispatch_queue_create([[NSString stringWithFormat:@"fmdb.%@"... 阅读全文
posted @ 2015-09-07 09:48 梦丶想 阅读(849) 评论(0) 推荐(0)
iOS 出现的问题汇总
摘要:1.iOS UIViewController.view.frame x y width height 与对应方向不符合可能是把ViewController作为了UIWindow的rootViewController,可以加上一层UINavigationController 阅读全文
posted @ 2015-06-13 14:22 梦丶想 阅读(129) 评论(0) 推荐(0)
iOS block self 循环引用处理[整理向]
摘要:参考:http://blog.cnbang.net/tech/2085/http://m.blog.csdn.net/blog/ios_xumin/418662991、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(... 阅读全文
posted @ 2015-06-04 08:50 梦丶想 阅读(491) 评论(0) 推荐(0)
iOS 单件写法 singleton
摘要:+ (instancetype)sharedInstance{ static BookManager *sharedInstance = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ ... 阅读全文
posted @ 2015-05-18 21:52 梦丶想 阅读(198) 评论(0) 推荐(0)
iOS 性能提升(参考整理向)
摘要:原文:http://www.cocoachina.com/ios/20150225/11163.html1.NSDateFormatterNSDateFormatter对象本身初始化很慢,NSCalendar也是。一半比较好的方式是通过添加属性(推荐)或创建静态变量保证对象只被初始化一次,多次复用。... 阅读全文
posted @ 2015-04-17 14:30 梦丶想 阅读(149) 评论(0) 推荐(0)
iOS Insturments调试(参考整理向)
摘要:原文http://www.cocoachina.com/ios/20150225/11163.html1.使用真机调试(模拟器和真机性能差异大)。2.使用发布配置(发布配置时编译器会引入一系列提高性能的优化&WatchDog机制监测应用的性能便于Crashlog)调试项目1.Time Profile... 阅读全文
posted @ 2015-04-17 14:12 梦丶想 阅读(241) 评论(0) 推荐(0)
iOS Xcode使用 (参考整理向)
摘要:新建的SingleView Applicaiton增加一个UINavigationStoryBoard中新建SingleView Application后在SB中选中唯一的一个ViewController,菜单Editor->Embed in->UINavigation Controller对连接设... 阅读全文
posted @ 2015-04-11 13:10 梦丶想 阅读(87) 评论(0) 推荐(0)
iOS LLDB调试 (参考整理向)
摘要:检查层次结构po [[UIWindow keyWindow] recursiveDescription]检查视图控制器(iOS8)po [[[UIWindow keyWindow] rootViewController] _printHierarchy] 阅读全文
posted @ 2015-04-11 13:08 梦丶想 阅读(122) 评论(0) 推荐(0)
iOS 断点调试 [参考整理向]
摘要:原文:http://www.cocoachina.com/ios/20150225/11190.html断点:普通断点->右键->Edit Breakpoint->输入条件:如i==10。断点+->Symbol Breakpoint->则添加所有viewDidLoad的断点.也可以指定某个类,如[R... 阅读全文
posted @ 2015-04-10 17:22 梦丶想 阅读(224) 评论(0) 推荐(0)