Нет такого события, по крайней мере, не одного, о котором я знаю.Но то, что вы хотите, можно сделать тривиально, используя NSUserDefaults
.Просто проверьте наличие логического флага и, если его там нет, это первый запуск, и вы можете установить флаг:
NSString *const AlreadyRunKey = @"already-run";
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
if (![prefs boolForKey:AlreadyRunKey]) {
[prefs setBool:YES forKey:AlreadyRunKey];
[prefs synchronize];
// do whatever else you want
}