多线程包括:GCD NSOperation NSOperation是在GCD语言的基础上开发的,GCD类C语言, NSOperation OC语法
GCD:
名词解释
并行
dispatch_queue_t q = dispatch_queue_create("cn.itcast.gcddemo", DISPATCH_QUEUE_CONCURRENT);
串行
dispat...
分类:
移动开发 时间:
2014-06-22 15:42:16
阅读次数:
298
H:/1007/01_多线程_大任务_MainViewController.m// MainViewController.m
// 多线程-01.大任务
// Created by apple on 13-10-7.
#import "MainViewController.h"
@interface MainViewController ()
@property (weak, nonatom...
分类:
移动开发 时间:
2014-06-15 20:14:40
阅读次数:
250
H:/0730/00_多线程4种售票_ViewController.h//
// ViewController.h
// 卖票
//
// Created by apple on 13-7-29.
// Copyright (c) 2013年 itcast. All rights reserved.
//
#import
@interface ViewController : UIV...
分类:
移动开发 时间:
2014-06-01 15:05:19
阅读次数:
397
转自由http://blog.csdn.net/totogo2010/使用
NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和
NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就...
分类:
移动开发 时间:
2014-05-26 22:21:48
阅读次数:
296
简介线程是在一个程序中并发的执行代码的方法之一。虽然有一些新的技术(operations,
GCD)提供了更先进高效的并发实现,OS
X和iOS同时也提供了创建和维护线程的接口。这里将要介绍线程相关的包以及如何使用他们。同时也会介绍程序中多线程代码的同步。关于线程开发多年以来,电脑的最大处理速度受制...
分类:
移动开发 时间:
2014-05-26 07:00:02
阅读次数:
306
简介iOS有三种多线程编程的技术,分别是:(一)NSThread(二)Cocoa
NSOperation(三)GCD(全称:Grand Central
Dispatch)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。三种方式的优缺点介绍:1)NS...
分类:
移动开发 时间:
2014-05-22 01:57:09
阅读次数:
494
多线程的概念 进程 ·正在运行中的程序被成为进程,负责程序运行的内存分配
·没一个进程都有自己独立的虚拟内存空间 线程 ·线程是进程中一个独立的执行路径也称之为控制单元 ·一个进程至少包含一条线程,主线程
·可以将耗时的执行路径如网络请求放在其他线程中执行 创建线程的目的就是为了开启一...
分类:
移动开发 时间:
2014-05-19 16:55:33
阅读次数:
326