Я использовал раскадровку для создания своего приложения, где начальный вид является TabBarController
.Экран ViewController для загрузки базы данных перед запуском приложения
Но при первом запуске приложения я загружаю базу данных (4 Мб). Итак, мой экран заставки отображается до тех пор, пока загрузка не закончится, потому что загрузка выполняется в AppDelegate. Я хотел бы изменить его и отобразить представление пользователю, указывающее, что выполняется загрузка, чтобы не создавать впечатление, что приложение разбилось.
Я попробовал это в didFinishLaunchingWithOptions:
, но не работает:
LoadViewController *loadView = [[LoadViewController alloc] init];
[self.window makeKeyAndVisible];
[self.window addSubview:[loadView view]];
Спасибо заранее.
Опубликовать сетевой код в приложении AppDelegate. – Sam