2012-10-24 75 views
0

在我的Xcode項目中,我添加了一堆要使用的圖像。我需要更改圖像,所以我將它們從項目中刪除並從文件夾結構中刪除它們。他們應該走了,對吧?清理Xcode項目中的.png文件

不,當我啓動程序時,圖像仍在使用中。我做了該文件的名稱在我的電腦上搜索,只發現它在

(我用一個常量文件中的代碼,並把文件名轉換成字符串:

NSString * const PRESET_LIGHT_GRAY = @"preset-rect-16.png"; 
NSString * const PRESET_ASH_GRAY = @"preset-rect-17.png"; 

,這是唯一的地方上我的Mac,我找到了文件名)。

我的mac上沒有名爲「preset-rect-16.png」的文件,但Xcode仍在使用該圖像。

Xcode獲取圖像在哪裏?他們是否存儲在項目的其他地方?他們保存在模擬器的某個地方嗎?

/不解

+0

您是否從Builds文件夾中刪除了Build?另外,執行了一個清潔所有? – mayuur

+0

我做了全部清潔。我不確定這個構建。我的項目沒有build文件夾。 – Padin215

回答

3

去這裏。 Xcode中 - >設置 - >位置 - >導出數據

enter image description here

無論您導出數據文件夾,刪除建設該項目,然後再次運行。還建議重置模擬器。

+0

好的,這工作。謝謝! – Padin215

0

的圖像可能仍然在你的目標構建階段下副本束資源引用。如果這樣刪除那裏的引用。

+0

我在那裏看不到他們。當我從項目中刪除他們,我刪除了參考。然後去,並刪除他們在我有他們在 – Padin215

+0

文件夾嘗試命令+ shift + f將做一個項目範圍的搜索,如果圖像被引用代碼,將會找到它。值得注意的是,如果圖像設置在xib中,則不會被找到。搜索不通過xibs。 – propstm

+0

是的,做了這樣的搜索。唯一的命中是在我的constants.m文件。另外,我正在使用故事板,並且只通過代碼添加圖像。 – Padin215