主队列和主线程什么区别? [NSOperationQueue mainQueue] //这个是主队列 [NSThread mainThread]; //这个是主线程现在弄不清楚他们的区别???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主线程和主队列都是多线程的一种方式,苹果有3中实现多线程的方式,1. NSThread 2.NSOperation/NSOperationQueue 3.GDC 三种方式的抽象程度不同,越后面越容易使用,所以你可以理解为队列是对线程的一个包装,让用户更容易使用,所以队列的底层也是通过线程来实现的至于主线程和主队列非要说有什么关系的话,根据我上面说的就很清楚了,主队列里的任务一定是在主线程中执行的,就这样而已. 大哥 是GCD吧 iOS 推送 紧急求助 cocos2d-x,cocos2d-iphone,强势答疑!!!!!!!有问题请问,有问必答!!!! iphone 绘制拓扑图。十万火急!!!!!!!!!!!!! 想学iphone开发 IPhone 开发平台的搭建问题想问下各位高手? 怎么在mac系统里使用中文翻译词典啊? 传智播客IOS学习视频,同步更新 [NSThread isMainThread]返回值可靠吗 剁手!!!!xcode误操作问题! iOS MKMapView地图,大头针坐标在国内显示正常,而到了国外显示坐标偏掉了,为什么呢? IOS 怎么弹出只显示一半的模态视图 xmpp+openfire聊天
三种方式的抽象程度不同,越后面越容易使用,所以你可以理解为队列是对线程的一个包装,让用户更容易使用,所以队列的底层也是通过线程来实现的
至于主线程和主队列非要说有什么关系的话,根据我上面说的就很清楚了,主队列里的任务一定是在主线程中执行的,就这样而已.