2016年6月11日

多线程知识点(五)

摘要: #import "UIImageView+WebCache.h" [self.HMImageView sd_setImageWithURL:url placeholderImage:nil options:0 progress:^(NSInteger receivedSize, NSInteger 阅读全文

posted @ 2016-06-11 13:20 敏言慎行 阅读(151) 评论(0) 推荐(0)

多线程知识点(四)

摘要: 第一步:#import "UIImageView+WebCache.h" 第二步:[self.iconImageview sd_setImageWithURL:[NSURL URLWithString:model.icon]]; 2. 使用layoutSubviews记得[super layoutS 阅读全文

posted @ 2016-06-11 11:09 敏言慎行 阅读(161) 评论(0) 推荐(0)

多线程知识点(三)

摘要: -(NSOperationQueue *)queue { if (_queue == nil) { _queue = [[NSOperationQueue alloc]init]; //最大并发数 _queue.maxConcurrentOperationCount = } return _queu 阅读全文

posted @ 2016-06-11 10:22 敏言慎行 阅读(138) 评论(0) 推荐(0)

多线程知识点(二)

摘要: 1:互斥锁,只有一个线程进行(例如:读写)操作 2.栈区上面的对象随时可能销毁,ARC下block会自动保存到堆区 //NSGlobalBlock全局区(未使用局部变量) // void (^task)() = ^{ // NSLog(@"task"); // }; // NSLog(@"%@",t 阅读全文

posted @ 2016-06-11 10:21 敏言慎行 阅读(147) 评论(0) 推荐(0)

多线程知识点(一)

摘要: 1. for循环是不耗时的,i/o操作耗时 2. [NSThread currentThread]获取当前线程number代表线程的编号,name线程的名称,如果number为1则代表为主线程 3.使用pthread开启新的线程 /* 参数1:线程的编号地址 参数2:线程的属性 参数3:开启的线程要 阅读全文

posted @ 2016-06-11 10:20 敏言慎行 阅读(194) 评论(0) 推荐(0)

导航