2009-11-28 60 views
0

我還沒有iPhone開發人員計劃帳戶,並且會在接下來的幾天內收到一個帳戶。儀器可以與模擬器一起使用,以粗略估計我的應用程序的性能如何?使用儀器我檢查並修復了它檢測到的所有泄漏,而且看起來我的內存使用量最高可達5.77mb。是否有任何其他測試可以用儀器來判斷我的應用程序的性能?我意識到除了實際的設備以外無法得到明確的答案,這將是很好的估計。預測iPhone/iPod Touch應用程序的性能

回答

0

控制記憶是一個很好的第一步。另外,確保你沒有分配太多的對象,因爲所有的分配都需要時間(使用ObjAlloc來檢查這個;它可以告訴你泄漏不能的東西)。

比較模擬和設備之間的性能是非常沒有意義的......你有有限的桌面上無限的內存可以CPU。最好等到你的應用程序安裝在實際設備上。

+0

隨着ObjAlloc我在我的應用程序中使用的最多約5.77mb,我認爲這將是一個合理的數額。 – Avizz 2009-11-28 00:13:35

+0

這聽起來很合理。但手機和模擬器之間經常有很多差異,我遇到了石英圖形故障,加載速度的巨大變化等等。 您需要使用該設備進行優化。 – Mobs 2009-11-28 00:16:44

+0

這是我的第一款iPhone應用程序,是一款使用cocos2d圖形引擎的簡單二維遊戲。我可能應該早一點得到開發者帳戶,以便我可以進行更廣泛的測試,對性能可能落後於實際設備有點緊張。但它不應該,即使他們會懷疑,直到我有機會去測試它。 – Avizz 2009-11-28 00:23:31

0

您可以在等待開發者帳戶時使用越獄設備進行測試。在您獲得帳戶時,您將有時間解決任何潛在問題,並且只需要重新編譯您的新憑證並進行部署即可。