Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
NewUserMacOS
0 / 0 / 0
Регистрация: 20.08.2015
Сообщений: 1
#1

Как измерить сколько по времени выполняется та или иная функция приложения? - Программирование iOS/iPhone

20.08.2015, 13:52. Просмотров 596. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток. Сразу говорю, в mac OS не шарю, но на работе дали следующую задачку.
Нужно скачать одно приложение на iPad с AppStore и измерить, сколько по времени выполняется та или иная функция (например, открытие приложения).
Как я понимаю, есть два способа реалиховать это:
1) Подключить через usb устройство;
2) Запустить приложение через симулятор.
Что касается непосредственно измерений времени, то вижу единственный вариант: отслеживать, в какой момент идет нагрузка на процессор, и в какой момент она заканчивается. Эта разница и будет временем выполнения этой функции приложения.

Разъяснился кривовато, но, надеюсь, все всё поняли. Кто какие программы и способы может подсказать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2015, 13:52     Как измерить сколько по времени выполняется та или иная функция приложения?
Посмотрите здесь:

Как разрабатывать приложения под iphone?
Objective-C Приведение типов, или как избавиться от "Warning"
Как сохранить числовые данные, чтобы они были доступны при следующем запуске приложения? Objective-C
Как сохранить состояние приложения и восстановить его при следующем запуске
Как забрать данные из веб сервиса в SplitView или в storyboard Objective-C
Как Вы обычно создаете UI? xib, storyboard или программно?
Objective-C ! перевод времени в переменную
Сколько раз был вызван(выполнился метод) или количество касаний
Поэтапный план для овладения xCode или как вы начали свой путь программиста? Objective-C
Objective-C Как свернуть клавиатуру у приложения
Swift Как подсчитать кол-во запусков приложения и выполнить определенное условие?
Как разрабатывать приложения Ios/Iphone на Windows OS?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
10.09.2015, 15:11     Как измерить сколько по времени выполняется та или иная функция приложения? #2
Приложения на разных девайсах в принципе с разной скоростью работают. эмулятор точно есть на mac os вместе с sdk идет. Так что по моему лучший способ - это взять секундомер и ставить на iphone и не париться)))
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
10.09.2015, 23:38     Как измерить сколько по времени выполняется та или иная функция приложения? #3
ну если приложение ваше, то почему бы просто не написать таймер вначале и в конце функции?)
если приложение - не ваше, тогда можно посмотреть в логах, возможно, если функция связана с железом или еще чем-то интересным, тогда в логах это может отобразиться

а нагрузка на процессор это - вообще не показатель, у вас могут подряд идти две сложные операции и вы никак не узнаете где началась одна и закончилась другая
MaxFilth
0 / 0 / 0
Регистрация: 08.10.2015
Сообщений: 5
08.10.2015, 08:54     Как измерить сколько по времени выполняется та или иная функция приложения? #4
Спасибо
Yandex
Объявления
08.10.2015, 08:54     Как измерить сколько по времени выполняется та или иная функция приложения?
Ответ Создать тему
Опции темы

Текущее время: 06:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru