2011-09-27 169 views
0

我在我的應用程序中創建了NSThread實例。過了一段時間後,我想暫停一下。有沒有辦法如何做到這一點。我想這樣做,NSThread停止/暫停

如果([MyThread的isFinished]!){

MyThread的=零;

}

但仍然我不能阻止該線程。

+0

使用本[線索取消]。 – Ron

回答

1
[NSThread sleepForTimeInterval:TIME_TO_PAUSE_THREAD]; 

OR

你必須使用的NSOperation隊列相同

下面的鏈接可能是有用的,以你

http://developer.apple.com/library/ios/#samplecode/ThreadedCoreData/Listings/Classes_ParseOperation_h.html#//apple_ref/doc/uid/DTS40010723-Classes_ParseOperation_h-DontLinkElementID_5

+0

謝謝尼克希爾。其實我認爲sleepForTimeInterval不適用於我的線程對象。我在一些地方使用了你的代碼,它工作。 – JiteshW