Teras Posted August 23, 2008 Share Posted August 23, 2008 Hello, I am trying to build an application on iphone. Every time it starts, it initializes the random number generator (something very common). So I thought I would use the "main" routine or "applicationDidFinishLaunching" or "viewDidLoad" to pu the famous srand (time(NULL)); function. Unfortunately, this didn't seem to work. Although every time I start the emulator, I did get a different random seed, as long as I don't quit the emulator, the emulator seed does not change. To debug this issue, I put a printf in all these methods/functions so that I would see how often this code is executed. And (not to much of a) surprise, only once this code is executed. If I exit the application and enter again, this code is not executed. Even dealloc is not executed. Any help on the application/memory lifecycle of an iphone application? Link to comment https://www.insanelymac.com/forum/topic/122459-iphone-application-lifecycle/ Share on other sites More sharing options...
Recommended Posts