I am working on a fairly simple game app in which I need to change views sometimes based on user input and sometime based on time (NSTimer or NSRunLoop to delay certain events). The logic part for each of these works great separately but I am having trouble in figuring out how to integrate these.
I am a newbie to objective C and game development so don't know whats the best way to handle this - after searching on internet, I came across threading or NSOperations and these may help me.
Are there an easy examples out there that explain these concepts?