多线程
文章平均质量分 66
Leemin_ios
呐呐呐呐呐呐
展开
-
多线程学习12-GCD实现单例模式
学习多线程12(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) 单例模式 单例模式的作用 可以保证在程序运行过程中,一个类只有一个实例,而且该实例易于供外界访问。 LMPerson.h #import @interface LMPerson : NSObject +(instancetype)shareI原创 2016-04-20 14:51:34 · 859 阅读 · 0 评论 -
多线程学习02-多线程概念
多线程学习02原创 2016-04-19 11:05:23 · 569 阅读 · 0 评论 -
多线程学习03-实现方案
多线程学习03原创 2016-04-19 11:12:15 · 457 阅读 · 0 评论 -
多线程学习04-NSThread创建
学习多线程04原创 2016-04-19 11:32:44 · 657 阅读 · 0 评论 -
多线程学习06-线程安全
学习多线程06原创 2016-04-19 14:39:09 · 642 阅读 · 0 评论 -
多线程学习05-线程状态
学习多线程05(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) 控制线程的状态: 启动线程 -(void)start; //进入就绪状态->运行状态.当线程任务执行完毕,自动进入死亡状态。 阻塞(暂停)线程 + (void)sleepUntilDate:(NSDate *)date;原创 2016-04-19 11:51:36 · 547 阅读 · 0 评论 -
多线程学习07-线程间通信
学习多线程07(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) 扩展: 原子和非原子属性 OC在定义属性时有nonatomic和atomic两种选择 atomic:原子属性,为setter方法加锁(默认就是atomic),防止多条线程同时改值。 nonatomic:非原子性,不会为setter方法加锁(默原创 2016-04-19 15:44:00 · 1404 阅读 · 0 评论 -
多线程学习08-GCD概念
学习多线程08(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) GCD的基本使用 什么是GCD 全称是Grand Central Dispatch(牛逼的中枢调度器) 纯C语言。提供了很多强大的函数。 GCD的优势 1:GCD是苹果公司为多核的并行运算提供解决方案。 2:GCD会自动利用更多的CPU内核(原创 2016-04-19 16:42:40 · 487 阅读 · 0 评论 -
多线程学习09-GCD的各种队列
学习多线程09(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) GCD的各种队列 #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDid原创 2016-04-19 20:49:20 · 531 阅读 · 0 评论 -
多线程学习10-GCD的线程间通信
学习多线程10(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) GCD的线程间通信,简单事例(下载图片)。 #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIImageV原创 2016-04-19 21:08:49 · 1548 阅读 · 0 评论 -
多线程学习11-GCD常用函数
学习多线程11(之前跟着小码哥视频学习了多线程,准备把学到的东西放到网上,便于参考。仅有视频,所以所有文字都是自己打的,同时也温习一下多线程) GCD常用函数 iOS延迟常用的方法: 1;调用NSObject方法 [self performSelector:@selector(run) withObject:nil afterDelay:2.0]; 2;GCD方法原创 2016-04-19 21:58:13 · 1012 阅读 · 0 评论 -
多线程学习01
学习多线程01原创 2016-04-18 17:50:00 · 612 阅读 · 0 评论