Каким будет лучший и наиболее точный способ определить, сколько времени потребовалось для обработки подпрограммы, такой как процедура функции?
Я спрашиваю, потому что в настоящее время я пытаюсь оптимизировать несколько функций в своем приложении, когда Я тестирую изменения, которые сложно определить, просто взглянув на них, были ли вообще какие-либо улучшения. Так что, если бы я мог вернуть точное или почти точное время, необходимое для обработки процедуры, у меня было бы более четкое представление о том, насколько хорошо были внесены какие-либо изменения в код.
Я подумывал об использовании GetTickCount, но я Не уверены, будет ли это хоть немного точным?
Было бы полезно иметь восстанавливаемую функцию / процедуру для расчета времени процедуры и использовать ее примерно так:
// < prepare for calcuation of code
...
ExecuteSomeCode; // < code to test
...
// < stop calcuating code and return time it took to process
Я с нетерпением жду некоторых предложений.
Спасибо.
Крейг. var total; this.prop1 = args.x; this.prop2 = args.y всего = this.prop1 + this.prop2; this.getTotal = function () { общая сумма возврата; }; this.prop3 = this.prop1 + this.prop2; ... Ранее в Xcode 3 для установки разрешенной ориентации устройства вам приходилось редактировать метод shouldAutorotateToInterfaceOrientation: в делегате приложения. Но теперь в ...
Я недавно обновился до Xcode 4. Ранее в Xcode 3 для установки разрешенных ориентаций устройства вам приходилось редактировать метод shouldAutorotateToInterfaceOrientation:
в делегате приложения. Но теперь в Xcode 4 я вижу, что есть опция в Targets -> Summary, где вы можете выбрать разные ориентации.
Какая альтернатива будет преобладать над другой?
Ура,
Питер