Отображение FPS на iOS на экране (без инструментов)

в сеансе WWDC 2012 506 они отображают кадры в секунду на UILabel в приложении, без необходимости использовать профилировщик основной анимации, прикрепленный к инструментам. Я хотел бы сделать это для удобства, а также позволить другим членам моей команды контролировать FPS, когда они используют приложение в реальных сценариях. К сожалению, сеанс 506 не включен в образец кода WWDC '12.

кто-нибудь знает, как это сделать? Я знаю, что Cocos2D имеет эту возможность в своих CCDirector, но их подход кажется специфичным для того, как работает рендеринг Cocos2D. Не обязательно, чтобы это был общедоступный API, потому что я не буду отправлять этот код клиентам.

1 ответов


Я нашел компонент с открытым исходным кодом, который измеряет FPS на iOS:https://github.com/RolandasRazma/RRFPSBar