![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iphone多线程
文章平均质量分 65
jianwei_li2012
想成为高手的菜鸟。
展开
-
底层多线程pthread
在进行os x和ios开发的时候,经常会用到多线程来提高性能。我们经常用操作对象(operation objects) 和GCD来实现并发,但是os x和ios还提供了另外的接口来实现多线程,那就是POSIX threads API。 POSIX是一个标准,是开发跨平台多线程的最佳方法。它是基于c语言的,很高效也很方便。 POSIX标准包括3方面的内容,1,线程管理。2,互斥量(mu原创 2012-08-05 13:36:04 · 1341 阅读 · 0 评论 -
iphone多线程练习之火车售票模拟
#import @interface LeeAppDelegate : UIResponder { int tickets; int count; NSThread *ticketsThreadOne; NSThread *ticketsThreadTwo; NSCondition *ticketsCondition; } @property原创 2012-08-06 13:19:30 · 1149 阅读 · 0 评论 -
runloop
首先看两个runloop的事例。 第一个: #include static void _perform(void *info __unused) { printf("hello\n"); } static void _timer(CFRunLoopTimerRef timer __unused, void *info) {转载 2012-08-06 13:59:12 · 411 阅读 · 0 评论