5
我有一個圖像需要放在多個UIImageView上。iphone - 單個UIImage多個UIImageView?
我想知道是否有一種方法可以節省內存嗎?
例如,我有一個圖片文件。我可以爲這個文件創建一個UIImage對象。如果我創建多個UIImageView並使用單個UIImage對象初始化它們,是否可以節省內存?
謝謝
我有一個圖像需要放在多個UIImageView上。iphone - 單個UIImage多個UIImageView?
我想知道是否有一種方法可以節省內存嗎?
例如,我有一個圖片文件。我可以爲這個文件創建一個UIImage對象。如果我創建多個UIImageView並使用單個UIImage對象初始化它們,是否可以節省內存?
謝謝
是的,與每個UIImageView的一個UIImage相比,它會節省內存。它會有多重要?爲了弄清楚,你必須雙向運行並觀察儀器的內存分配。
你確定我可以將單個UIImage附加到多個UIImageView嗎?我將在20個UIImageView中顯示豐富的圖像,我想如果允許的話,它可以節省很多。謝謝 – Jack 2010-10-01 09:38:21
我從來沒有嘗試過,但由於UIImageView中的圖像屬性被聲明爲'retain'而不是'copy',所以我期望它能夠工作。我也沒有在文檔中看到任何暗示在多個UIImageView中使用一個UIImage會失敗。 – 2010-10-01 09:48:46