Вы можете использовать метод в вашем делегате приложения:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
, чтобы проверить, сколько раз он был запущен.Затем вы можете просто использовать стандартные пользовательские значения по умолчанию для чтения / записи значения:
NSInteger i = [[NSUserDefaults standardUserDefaults] integerForKey:@"numOfLCalls"];
[[NSUserDefaults standardUserDefaults] setInteger:i+1 forKey:@"numOfLCalls"];
После этого проверьте, больше ли значение «i», чем 5, и отправьте сообщение для просмотра контроллера, чтобы после егопросмотреть загрузки или просто позвонить пользователю по умолчанию снова, где вы хотите отобразить предупреждение и проверить значение.