2009-07-15 5 views

Antwort

4

Haben Sie Shark ausprobiert? es kommt mit den Entwicklertools.

2

Apple bietet ein Programm namens "Instruments" an, das im Lieferumfang des iPhone SDK enthalten ist, das wirklich hervorragend ist. Es ermöglicht Ihnen, Speicherlecks, Animationsleistung und eine Menge anderer Sachen anzuzeigen.

1

Shark ist ein unglaublicher Profiler, der Teil von Apples CHUD-Tools ist, mit XCode. Wenn Sie das zum Beispiel in den Simulator bekommen, werden Sie mit den Ergebnissen, die es bietet, sehr zufrieden sein.

2

Die Entwickler-Tools, die Sie heruntergeladen haben, enthalten auch eine großartige App namens Instruments. Sie werden es in Ihrem Entwickler Ordner finden neben Xcode:

/Developer/Applications/Instruments.app

Instruments funktioniert hervorragend für die Profilerstellung und hat auch einige voreingestellte Modi, die Sie Speicherlecks aufzuspüren verwenden können, sehen, wie viele Instanzen von verschiedenen Objekten erstellt wurden, überwachen Sie Ihre OpenGL-Performance usw.

Um Instrumente zu bedienen, einfach Ihre Anwendung in Xcode bauen, dann noch in Xcode, Start Instruments aus:

Run> Start Mit Performance Tool> Instruments Vorlagen

... wählen Sie dann die Art der Leistungsüberwachung, die Sie durchführen möchten.

1

Ich wollte nur eine Reihe von Profiler-Makros, die ich für iPhone erstellt habe, anschließen. Sie können Profil im traditionellen Sinne vs Sampling w Shark erstellen. Es erfordert auch keine speziellen Tools und die Ausgabe wird in einer Datei im Ordner "Dokumente" Ihrer App gespeichert.

http://code.google.com/p/iphone-quick-profiler/

.n

Verwandte Themen