IOS异步加载图片框架
IOS异步加载图片框架过发现一个好东东, SDWebImage, 这个实在是太方便了主页:https://github.com/rs/SDWebImage1.下载下来放到project里面2. 添加:MapKit.framework3. #import “UIImageView+WebCache.h”4. 使用:UIImageView *asyncIma
·
IOS异步加载图片框架
过发现一个好东东, SDWebImage, 这个实在是太方便了
主页:https://github.com/rs/SDWebImage
1.下载下来放到project里面
2. 添加:MapKit.framework
3. #import “UIImageView+WebCache.h”
4. 使用:
UIImageView *asyncImage = [[UIImageView alloc] init];
[asyncImage setImageWithURL:[NSURL URLWithString:@
"www.istar.name/...."
]];
多线程在ios4以后有更方便的用法了,GCD
GCD全称为Grand Central Dispatch 在IOS4才开始,用来实现多线程。它是IOS多线程抽象层次最高的一层
例如:在主线程中任意方法中加入:
dispatch_async(dispatch_get_gloabal_queue(0, 0), ^{
//加入耗时操作
//......
dispatch_async(dispatch_get_main_queue(), ^{
//更新UI操作
//.....
});
});
更多推荐
已为社区贡献2条内容
所有评论(0)