2011-07-17 88 views
1

中嵌入圖像當釋放到應用商店有人在你需要避免嵌入你的圖片到可執行的副手評論中寫道。iphone可執行文件

你是怎麼做的?

+2

你從哪裏看到這個,它們是什麼意思?當然,你可以在你的應用程序中包含圖像。 – jtbandes

回答

0

我見過這表明編碼圖像作爲源代碼的C字節數組常量各種書籍的代碼,我可以說,這是肯定的原因包括低效的像素格式無法挽救的內存是一個壞主意。這可以作爲「在可執行文件中」以捆綁資源不會的方式限定,因爲捆綁資源與可執行文件一起打包,而不是在可執行文件內。

0

我不知道如果我讓你正確,但也許他的意思是不小心將圖像文件到您的構建目標的Compile Sources類別?這通常不會發生在圖像上,但我看到它發生在js文件中。

0

也許他們的意思,你應該只包括所必需的捆綁圖片。

束基本上只讀所以不能從在束中的裝置中移除的圖像。因此,放置大量您希望用戶刪除/不想要的示例圖像不是一個好主意,因爲當用戶從應用程序內刪除圖像時,設備上的任何空間都不會被回收。

當然是罰款放置在包中的圖像只是確保他們是必需的,並沒有採取不必要的空間,用戶無法收回。