首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >中断和加入NSThread

中断和加入NSThread
EN

Stack Overflow用户
提问于 2013-11-13 20:54:20
回答 1查看 1.1K关注 0票数 0

我想像在Java中一样,在NSThread的一个实例上进行中断和连接。我读过NSThread类引用,但找不到这样的方法。我能做些什么来达到同样的效果呢?

EN

回答 1

Stack Overflow用户

发布于 2013-11-13 21:21:20

不确定这是否可能与NSThreads.

在并发编程指南中有一个提到更换螺纹联接(参见用GCD (Grand Central Dispatch)替换线程连接节)。还有人提到让NSOperations互相等待这里 (一直滚动到等待操作完成)。

线程编程指南中,在设置线程的分离状态的部分中,Apple提到了以下内容:

如果您确实希望创建可连接的线程,那么唯一的方法就是使用POSIX线程。POSIX默认将线程创建为可连接的线程。若要将线程标记为可分离或可连接,请在创建线程之前使用pthread_attr_setdetachstate函数修改线程属性。线程开始后,可以通过调用pthread_detach函数将可连接的线程更改为分离的线程。有关这些POSIX线程函数的更多信息,请参见p线程手册页。有关如何与线程连接的信息,请参阅pthread_join手册页。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19964107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档