Всякий раз, когда я строю & запустить свою программу, я замечаю, что новый каталог будет создаваться в: /Users/поддержки Имя пользователя/Library/Application/iPhone Simulator/User/ApplicationsIPhone Основные данные Постоянство и Lifecycle Вопрос
Следовательно, мне не удастся сохранить основные данные между сборками приложений. То, как я думал обойти эту проблему (с точки зрения тестирования), состояло в том, чтобы просто использовать симулятор iphone для выхода из приложения, нажав кнопку кругового меню и перезапустив мое приложение. I.e., не строить его, а просто повторно запускать через симулятор, чтобы проверить, сохранены ли данные в основных данных.
Теперь я хотел проверить, сохраняются ли данные при каждом запуске приложения. Событие, которое я использую:
- (аннулируются) applicationDidFinishLaunching: (UIApplication *) применение
Но это срабатывает только после того, как я построить & запустить приложение, но не уволят каждый раз я перезапускаю приложение - с помощью симулятора iphone (т. е. нажав кнопку меню, а затем перезапустив мою программу).
Есть ли другое событие, которое я должен использовать? Если у меня было событие, которое запускается каждый раз при загрузке приложения, я думаю, что я мог бы просто проверить, есть ли в нем данные ядра, если я просто не заполняю его XML-файлом для его инициализации, если он имеет данных я ничего не делаю. Звучит правильно? Если да, то что называется этим событием?
Эй Shnitzel, Чтобы быть в состоянии увидеть выход NSLog, когда вы не строите ваше приложение, вы должны на Xcode пойти Run> Присоединить к процессу> iPhone Simulator, и чем ваше приложение будет запущен, и вы смогут увидеть журналы. В противном случае, если к приложению не подключен журнал, как вы увидите журналы. Другой вариант - создать текстовое представление, а вместо использования NSLog вы можете распечатать вывод в текстовом представлении. – vfn