ios开发中的问题
文章平均质量分 61
dave-li
这个作者很懒,什么都没留下…
展开
-
SDWebImage5.5.1 源码探究
一、SDWebImage 如何保证UI操作放在主线程中执行? iOS UI 操作在主线程不一定安全? 在SDWebImage的SDWebImageCompat.h中有这样一个宏定义,用来保证主线程操作,为什么要这样写? // SDWebImageCompat.h 中 #ifndef dispatch_main_async_safe #define dispatch_main_asy...原创 2020-01-26 16:50:31 · 423 阅读 · 0 评论 -
空指针解引用会崩溃
- (BOOL)doSomeThing:(NSError **)err { *err = [NSErrorerrorWithDomain:@"123"code:101userInfo:nil]; returnYES; } 如果调用方不关心错误输出放回,这样调用会崩溃,[self doSomeThing:nil]; 所以在解引用之前要判断一下if(e...原创 2017-03-26 16:22:59 · 980 阅读 · 0 评论