【发布时间】:2009-06-29 02:30:36
【问题描述】:
我想知道是否有人知道 Objective-C 中的一个类会在运行时的指定时间内停止/延迟应用程序?我已经查看了时间管理器和 NSTimer 并且看不到我怎么可能在那里延迟。不过,我以前从未使用过这两个课程,所以也许其他人有并且可以给我小费?谢谢!
【问题讨论】:
-
为什么您希望您的应用程序在指定的时间内冻结?或者您想延迟的不是整个应用程序、UI 等等?
-
我只想让我的应用程序运行的 runloop 延迟几秒钟。问题是我的应用程序在循环中的某个地方挂起,我在我的 GUI 和 labelStatus.text = @"someText" 中使用了一个标签,所以我可以查明挂起的位置。
-
我想这意味着我希望我的整个应用程序冻结几秒钟,这样运行循环中没有后台线程仍在运行,因为这可能是导致问题的原因地点。
标签: objective-c time timeout runtime