异步加载网络图片
文章平均质量分 81
u011140147
软件工程师,就得要做一个细心的人。。。
展开
-
UIimage更新图片时出现缓存问题
数据库中存有一个图片字段,为NSString类型,现在需要更换这张图片。从手机相册中选择新的图片,先把这张新的图片(write to file)到本地,再替换掉原有图片。看下代码://数据库用户头像 NSData *data=UIImagePNGRepresentation(self.headPortrait.image); //获取ap原创 2014-04-26 17:47:19 · 1548 阅读 · 0 评论 -
不要使用SBJSON(json-framework)
不知道为什么,在iOS开发中,有很多人使用 SBJSON (又被称作json-framework)来做JSON解析库。我想这是因为SBJSON是最早在iOS上出现的JSON解析库。但是随着iOS开发的流行,越来越多优秀的JSON解析库也涌现出来, SBJSON和它们相比,性能上有很大的差距。现在iOS行业内主要流行的JSON解析库有: NSJSONSerialization、 Apple原创 2014-05-12 16:09:02 · 860 阅读 · 0 评论 -
UIImageView异步加载网络图片
方法1:在UI线程中同步加载网络图片[cpp] view plaincopyUIImageView *headview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; NSURL *photourl = [NSURL URLWithString:@"原创 2014-04-14 10:29:27 · 1224 阅读 · 0 评论 -
IOS学习之路八(GCD与多线程)
Serial Dispatch Queue -- 线程池只提供一个线程用来执行任务,所以后一个任务必须等到前一个任务执行结束才能开始。 Concurrent Dispatch Queue -- 线程池提供多个线程来执行任务,所以可以按序启动多个任务并发执行。1. Basic Management 我们可以通过dispatch_queue_cretae来创建队列,然后用dis原创 2014-04-28 15:36:02 · 730 阅读 · 0 评论