2009-06-06 62 views
0

我需要在每个应用程序循环中运行特定的方法。我如何将它添加到循环?iPhone应用程序中的主循环

我在应用程序委托文件和其他任何地方找不到此循环的任何迹象?

我该怎么做?

谢谢。

回答

5

这似乎并不实际。 iPhone的应用程序运行循环将在应用程序需要处理的任何事件时执行。

也许你会更好地安装定期运行的计时器(NSTimer)?

+0

是的 - 如果您将计时器的周期设置得足够小,则它将在循环的几乎每次迭代中运行。用这种方法可以使用NSTimer完成许多轻型实时OpenGL动画。最终,如果您需要最高性能(对于OpenGL游戏或类似游戏),您需要编写自己的循环 - 但我不建议直到第一个选项。 – 2009-06-07 00:02:32