我有一個iPad應用程序,它有許多我需要切換的分類圖像。圖片顯示不應該在iPad應用程序
我將類別與圖像前綴以及該類別的圖像數量一起存儲在數據庫中。在0到image_count_for_category範圍使用隨機數,我得到一個圖像名這樣的:
[image_prefix] [RANDOM_NUMBER] .PNG =>「SomeCategory3.jpg」
本身所包括的圖像在項目文件結構中並不存儲在數據庫中。
所有圖像交換都很順利。問題在於一些圖像使用...我曾經有一個圖像「SomeCategory3.jpg」,它在應用程序中,並已被顯示。現在,我替換名爲SomeCategory3.jpg的圖像,並且舊圖像顯示出來......嗯......這怎麼可能?
我嘗試從設備中刪除應用程序,清理項目,重新構建,並重新複製到設備進行調試。儘管如此,舊圖像隨機旋轉。
我的應用程序從不復製圖像的任何地方。我只需使用帶有圖像名稱的應用程序文件夾來引用它們。
我已經驗證過,舊圖像是而不是在文件夾中或由項目引用。我查看了xcode中的所有圖像,以確保圖像正確顯示。
然而,不知何故......舊圖像被用於我的隨機圖像交換旋轉。
這讓我瘋狂地試圖弄清舊圖像是如何存在的。
任何想法?
謝謝!
凱文
美麗!這就是訣竅! – Kevin 2010-11-19 17:28:51
我無法在xcode 4中找到「touch」,但您的第二個建議是清理和重建,效果很好!謝謝! – shannoga 2011-05-24 08:33:31
正確 - 這個答案是Xcode-4之前的版本。是的,可悲的是觸摸命令在第4版中不見了。用bugreport.apple.com提交bug /增強,並告訴它們仍然需要觸摸。 – 2011-05-24 12:37:40