2009-06-13 83 views
1

我在我的應用程序中有大約10張圖片。它們作爲資源捆綁在一起。在每個應用程序啓動時從軟件包加載它們會更好嗎?或者將它們部署到磁盤一次並始終從磁盤加載?從Bundle或磁盤加載更好嗎?

回答

3

我認爲這可能是一個過早的優化...

你的應用程序現在變慢了嗎?

在某些時候,無論如何,圖像都會脫離磁盤。如果真的成爲問題,您可以實施這兩種解決方案並使用儀器進行基準測試。

我已經建立了幾個應用程序的圖像,甚至沒有想到這一點。我認爲性能上的差異可以忽略不計,因爲正如我所說的那樣,它們以任何方式脫離磁盤。

我認爲最好的做法是在代碼中將其標記爲可能的優化,然後按照現在的方式進行。當您開始beta測試時,如果速度成爲問題,那麼您可以嘗試一下。