我在我的應用程序中實現了以下功能。替代睡眠功能
for(i=0;!stopThroughButtons && i<totalMovements;i++){
[NSThread detachNewThreadSelector:@selector(moveNeedle) toTarget:self withObject:nil];
sleep(0.3);
}
這裏sleep
與unsigned int
類型的自變量的函數。
睡眠方法使用秒睡覺。
我想給出以毫秒爲單位進行睡眠的時間。
哪個最佳備用可用?
sleep()是錯誤的答案。見下文。 – bbum 2009-09-24 17:11:51
好的。但現在我已經從我的邏輯中刪除了睡眠,並使用了計時器而不是睡眠和線程。好@bbum。你的評論讓我注意到了這一點。 – 2009-09-24 22:22:34