Как известно любому iPhone, некоторые приложения запускаются быстро, а другие - несколько секунд.
Каковы наилучшие методы обеспечения запуска приложения iPhone и его можно использовать быстро?
Ответ 1
Apple рекомендует вам "ленивую загрузку" каждого вида. То есть загружать только первую страницу при запуске и другие страницы только при их навигации.
В терминах графики используйте PNG везде, где это возможно, поскольку устройство сильно оптимизировано для этого формата.
Также включите скриншот запуска, чтобы пользователь знал, что приложение загружается.
Ответ 2
Я использую много внешних ресурсов, поэтому я использую Lazy loading, чтобы быстро вставать и работать. Таким образом, APP может начинаться с минимального минимума, а затем загружать остальное, пока он уже начался.
Сделал большую разницу в времени старта
Ответ 3
Это одна из тех вещей, где нет уверенного пути к успеху. Используйте инструмент Apple Excellent Instruments для мониторинга запуска вашего приложения. Затем вам нужно вникать в результаты, чтобы выяснить способы оптимизации процесса запуска.
Ответ 4
Также попробуйте профилировать с помощью Shark, чтобы найти узкие места производительности.