2009-06-06 61 views
0

我需要在每個應用程序循環中運行特定的方法。我如何將它添加到循環?iPhone應用程序中的主循環

我在應用程序委託文件和其他任何地方找不到此循環的任何跡象?

我該怎麼做?

謝謝。

回答

5

這似乎並不實際。 iPhone的應用程序運行循環將在應用程序需要處理的任何事件時執行。

也許你會更好地安裝定期運行的計時器(NSTimer)?

+0

是的 - 如果您將計時器的週期設置得足夠小,則它將在循環的幾乎每次迭代中運行。用這種方法可以使用NSTimer完成許多輕型實時OpenGL動畫。最終,如果您需要最高性能(對於OpenGL遊戲或類似遊戲),您需要編寫自己的循環 - 但我不建議直到第一個選項。 – 2009-06-07 00:02:32