GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包(Closure)的特性发挥...
分类:
移动开发 时间:
2015-06-21 18:40:14
阅读次数:
142
多线程 是一个应用程序内多个代码的执行路径,执行线程,同时在同一时间里执行不同的任务。三种:1、NSTread2、Cocoa NSOperation (NSOperation,NSOperationQueue)3、GrandCentralDispatch:GCD1\NSTread相对最简单,需要自....
分类:
移动开发 时间:
2015-06-16 19:06:03
阅读次数:
162
iOS多线程编程Part 1/3 - NSThread & Run Loop02 JUNE 2013前言多线程的价值无需赘述,对于App性能和用户体验都有着至关重要的意义,在iOS开发中,Apple提供了不同的技术支持多线程编程,除了跨平台的pthread之外,还提供了NSThread、NSOper...
分类:
移动开发 时间:
2015-06-11 16:29:04
阅读次数:
224
1、简介: 1.1 iOS有三种多线程编程的技术,分别是: 1.、NSThread? 2、Cocoa NSOperation? 3、GCD??全称:Grand Central Dispatch 这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单...
分类:
移动开发 时间:
2015-06-03 12:06:40
阅读次数:
148
assign: 简单赋值,不更改索引计数
copy: 建立一个索引计数为1的对象,然后释放旧对象
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1
Copy其实是建立了一个相同的对象,而retain不是:
比如一个NSString对象,地址为0×1111,内容为@”STR”
Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的...
分类:
移动开发 时间:
2015-05-24 15:53:12
阅读次数:
128
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents合并图片(图片水印)第一种方法效果实现:思路:
1.分别下载2张图片:大图片、LOGO
2.合并2张图片
3.显示到一个imageView身上 // 异步下载
dispatch_async(dispatch_get...
分类:
移动开发 时间:
2015-05-23 20:09:08
阅读次数:
205
在iOS中每个进程启动后都会建立一个主线程(UI线程),这个线程是其他线程的父线程。由于在iOS中除了主线程,其他子线程是独立于Cocoa Touch的,所以只有主线程可以更新UI界面(新版iOS中,使用其他线程更新UI可能也能成功,但是不推荐)。iOS中多线程使用并不复杂,关键是如何控制好各个线程...
分类:
移动开发 时间:
2015-05-22 15:08:10
阅读次数:
156
一:进程和线程1:什么是进程进程是指在系统中正在运行的一个应用程序
每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。
比如同时打开QQ、Xcode,系统就会分别启动2个进程。通过“活动监视器”可以查看Mac系统中所开启的进程。2:什么是线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程——主线程)。
线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程...
分类:
移动开发 时间:
2015-05-22 08:15:34
阅读次数:
181
[iOS 多线程 & 网络 - 4.0] - AFN框架简单使用A.AFN基本知识1.概念AFNetworking是对NSURLConnection的封装运行效率没有ASI高(因为ASI基于CFNetwork),但是使用简单AFN支持ARC B.基本请求使用1.基本使用 (1)头文件 AFNetwo...
分类:
移动开发 时间:
2015-05-15 13:26:12
阅读次数:
260
1 IOSNSTimer线程无法在委托方法之外停止
NSTimer无法在线程的委托方法之外停止。
2 在IOS4.3中添加AdSupport.framework会引起dyld ‘dyld_fatal_error
将库引用参数设置为可选即可解决。
3 Failed to get the task for process xxx
证书问题,pr...
分类:
移动开发 时间:
2015-05-15 10:48:48
阅读次数:
352