在我的iPhone应用程序中,我用了2个线程。两种功能在不同的课程中都有所不同在特定情况下,我想暂停特定的线程,所以我用
[NSThread sleepForTimeInterval:]
所以我的问题是我做对了吗,或者这个睡眠导致整个应用程序的睡眠?如果是的话,其他选择是什么。 谢谢你一如既往。暂停iPhone中的特定线程?
1
A
回答
2
如果你想暂停你的线程一段时间,然后[NSThread sleepForTimeInterval:]
就好了。但是,如果您想等待某个特定事件发生(例如等待另一个线程赶上),则应该查看NSCondition
类。
1
是的,这是绝对正确的。这会暂停当前正在调用的线程[NSThread sleepForTimeInterval:]
相关问题
- 1. Java ExecutorService暂停/恢复特定线程
- 2. 线程暂停
- 3. 暂停并通知Java Web服务中的特定线程
- 4. 暂停和取消暂停线程
- 5. 杀死暂停的线程
- 6. 如何通过notify/wait()唤醒/暂停特定(一组)线程?
- 7. 在Python中暂停进程或线程
- 8. 多线程暂停第二个线程
- 9. 在ExitDialog上暂停线程
- 10. 什么是暂停线程?
- 11. 暂停Windows服务线程?
- 12. Python暂停线程执行
- 13. 暂停/恢复线程?
- 14. “暂停”,线程与属性
- 15. 暂停在工作线程
- 16. Android:暂停线程几秒
- 17. WPF - 暂停UI线程?
- 18. 暂停Web请求(线程)
- 19. 同步和暂停PHP中的线程
- 20. 如何在java中暂停线程?
- 21. 在Python中暂停主线程
- 22. iphone sdk:暂停NSURLConnection?
- 23. 从cpp的父线程中暂停并恢复线程
- 24. iphone:在特定时间播放和暂停歌曲?
- 25. iPhone ...动作之间暂停当前线程(非阻塞)
- 26. 线程暂停执行Tkinter程序
- 27. 如何取消暂停线程的Qt
- 28. 自定义播放暂停按钮Iphone
- 29. 问题在暂停posix线程在特定的时间间隔c
- 30. C#线程:暂停主线程,直到子线程关闭。