Bislang habe ich die Leistung (d. h. die "Glätte") meiner iOS-Benutzeroberflächen immer informell getestet, indem ich die Benutzeroberfläche selbst ausprobiert habe. Das ist natürlich keine sehr genaue Methode, um ein Leistungsprofil zu erstellen. Daher habe ich mich gefragt, ob es Methoden/Tools gibt, die dafür ausgelegt sind. Gibt es welche?
Antwort
Zu viele Anzeigen?Verwenden Sie das Instrument "Core Animation", um die Grafikleistung (und damit die Leistung der Benutzeroberfläche) zu messen. Meistens in Form von Frame-Rate (was eine formale Art der Messung der Glätte ist), aber Sie können es auch konfigurieren, um überlappende und überblendete Ansichten zu zeigen (was Ihre GPU absolut hasst).
Außerdem gibt es einige großartige WWDC-Sitzungen für iOS-Entwickler zu diesem Thema.