В настоящее время я работаю над производственным приложением. Одна функция действует как settings.app на iPhone. Когда пользователь щелкает ячейку tableView, как показано ниже
http://www.penguintech.net/images/stackoverflow/1.png
Это выдвинет другое представление, которое включает текстовое поле, чтобы позволить пользователю что-то вводить.
Однако как на симуляторе, так и на устройстве после загрузки приложения задержка между нажатием и отображением второго представления занимает около 2 секунд. Затем, если пользователь вернется к предыдущему виду и снова щелкнет, это вообще не будет задержкой.
Чтобы определить, какой метод вызывает задержку, я включил NSLog () во все задействованные методы, но когда я проверял консоль во время работы приложения, все сообщения NSLog () показывались через 0,1 секунды, а затем задержка включалась. приложение.
Есть ли другой способ отследить кадры производительности приложения? Instruments показывает только загрузку процессора в Mac OS, а не в iPhone.