我從我的資源文件夾中刪除了default.png,因爲我想爲加載屏幕提供一個不同的圖像,但是我剛剛刪除了引用,這顯然是一件愚蠢的事情。我將新圖片拖放到資源中,並試圖將名稱更改爲Default.png,但它不會讓我,我認爲這是因爲第一個Default.png仍在某處。無論如何,當xcode中不再可見時,如何從存儲庫中刪除該映像(以及其他可能完成相同操作的映像)?從Xcode中刪除一個未被引用的圖像庫
3
A
回答
6
什麼樣的存儲庫是?顛覆? Git的?
Xcode中的SCM集成非常適用於檢出文件和提交更改而無需離開IDE,但它幾乎不是svn或git的全面GUI前端。有可能通過將文件添加回項目然後在Xcode中刪除它來解決您的錯誤,以便Xcode將它從存儲庫中移除,但簡單的解決方案是僅從存儲庫中刪除該文件通過使用適當的版本控制命令。例如,如果您使用的是Subversion,您可以:
svn remove default.png
從您的版本庫中刪除該文件。當您提交更改時,該文件將在該版本中刪除。 (它仍然存在於以前的版本中 - 畢竟,這就是SCM的全部重點。)
之後,您可以創建新文件並以通常方式將其添加到項目和存儲庫中。
2
您需要手動進入應用程序的文件結構並自行刪除圖像文件。而且,無論何時從XCode項目中移除文件或對文件的引用,通常都是「清理」應用程序的好主意,因爲XCode可能會對刪除文件有些氣憤;這個關鍵組合是
希望這可以解決您的問題。
2
清理所有目標應該工作(至少它對我有用)。你可以嘗試以下方法:
一)刪除你的目標
B)的「複製包資源」的提法從乾淨的模擬器/設備
C)刪除應用程序的所有目標
0
Caleb是絕對正確的。這也解決了大多數文件中的問題。
通過版本(SVN軟件 - 如果您使用SVN)創建工作副本的書籤,可以更容易地獲得對意外未刪除文件的概述。在那裏,你可以檢查有問題的文件並刪除它們。重構項目文件夾後,我總是必須這樣做。
相關問題
- 1. 試圖從Xcode 4中刪除圖像
- 2. 刪除未從另一個表中引用
- 3. 從UIImageView中刪除圖像
- 4. 從圖像中刪除行
- 5. 從UICollectionViewController中刪除圖像
- 6. 從IKImageView中刪除圖像
- 7. 從UI中刪除圖像
- 8. 從NSMutableArray中刪除圖像
- 9. 從圖像中刪除卷
- 10. 從MediaRouteControllerDialog中刪除圖像
- 11. 如何從android studio中刪除未使用的圖像?
- 12. 從xcode項目中刪除不必要的圖像
- 13. Xcode刪除的圖像不斷回來
- 14. 對象被刪除/未被引用的檢查
- 15. 提取第一個圖像,並從字符串中刪除第一個圖像
- 16. 使用OnItemLongClick事件從圖庫中刪除圖像
- 17. 點擊一個一個刪除圖像
- 18. iOS:從超級視圖中刪除一個視圖會導致另一個視圖被刪除?
- 19. 保持跟蹤圖像文件的鏈接或引用並刪除未使用的圖像(PHP /數據庫)
- 20. xcode中的框架被錯誤刪除
- 21. 使用Xcode 4.2從navcontroller中刪除一個視圖,然後推新視圖?
- 22. 刪除帶有ImageField字段的對象時圖像文件未被刪除
- 23. 從mysql中的一個表中刪除所有未被引用的(通過外鍵)記錄
- 24. SO_NOSIGPIPE未被刪除
- 25. 用C++從文件中刪除圖像
- 26. xcode從視圖中刪除一些子視圖
- 27. 從xcode中刪除未使用的方法ios
- 28. Xcode刪除觸摸事件圖像?
- 29. Xcode - 刪除圖像顯示爲交戰
- 30. 當用戶試圖從圖庫中刪除一個文件時的意圖
你說得對,它是顛覆,但是當我在終端試用這個時,我得到:'。'不是工作副本。我是否需要將資源庫的URL放在某處? – Ryan 2011-06-03 14:39:36