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