很新iPhone/objective-C。iPhone的性能與位圖
我有一個在屏幕上有15-100個小圖像(16x16或8x8 PNG)的應用程序。爲了這個例子,假設我可以在需要時使用CGContext創建這些圖像。
我不得不假設iPhone會更好地使用該方法而不是加載圖像(PNG)。但是,位圖版本更容易開發,並且還具有其他優勢(如內置觸摸事件),我需要它。
如果性能不是該應用程序的最終指標,那麼放置100張小圖像是否足以降低性能/內存,甚至可以考慮切換到CGContext方法。我的直覺告訴我,我不會看到這麼多的性能差異,但我對iPhone開發太新,以致對它的瞭解足以讓它有所作爲。
謝謝!將不會有動畫。我可能會每隔幾秒鐘刷新一次整個屏幕,但這將是最大的重繪次數 – 2009-07-01 17:19:57