In order to cleanly port my game to the iPhone, I\'m trying to make a game loop that doesn\'t use NSTimer.
I noticed in some sample code that, if using NSTimer, you\'d s
While using CADisplayLink is a really good alternative for 3.1 based games,
anything using "Timer" is a really bad idea.
The best approach is the good old "tripple buffering" to decouple the GPU work.
Fabien has a very good explanation in his Doom Iphone review:
http://fabiensanglard.net/doomIphone/