IOS并发编程(1)
摘要:
一,并发貌似是个概念性东西,就是指同一时间可以执行多个函数;多线程是实现这种想法的技术实现,他是最基础的技术,其它技术都是对多线程来的封装,使得效率和易用性大大提高。二,IOS中的并发编程常见的实现方式有:1,异步函数调用,通常是系统提供的,通常在这个异步函数中会开启个线程,完成工作后,视情况回调到,调用这个异步函数的线程中。如:[NSURLRequest 的start] 方法,调用后立即返回;2,手动开启线程,这个是各平台最通用的方法,一般出于两种目的:a)干一件耗时的事情,干完就从工作者线程的main函数的出口出去了。比如,在程序启动的时候,加载缓存数据,我们可以开一个线程来做,完了,回调 阅读全文