如何删除文件Xcode的引用?

A S*_*edo 10 filereference ios xcode4

我暂时从我的iOS项目中删除了一些文件,并认为它们已被完全删除.很长一段时间后,我创建了另一个类,不幸的是,它与我从项目中删除的那个名称相同(但是引用和文件都被删除了).

总而言之,我的项目尝试使用旧文件的引用,所以我通过finder删除了冲突的文件.这解决了哪个班级被引用的问题.但是对已删除文件的引用会在Xcode中发出警告,从而向我发送"丢失文件"消息.

有谁知道如何删除旧的引用,以摆脱这个警告?

A S*_*edo 15

由于需要删除对这些文件的引用,我尝试使用与我手动删除的名称相同的名称再次创建文件,并通过Xcode再次删除它们并从弹出窗口中选择删除引用.


Fjo*_*ohn 9

删除子项目后,框架始终在我的代码中引用.要删除此框架,我必须执行以下步骤:

  • 删除子项目(参考)
  • 干净的项目
  • 关闭xcode
  • 使用在AppleScript工具中运行的此脚本删除所有派生和缓存的数据:

    tell application "Terminal"
        do script "rm -frd ~/Library/Developer/Xcode/DerivedData/*" 
        do script "rm -frd ~/Library/Caches/com.apple.dt.Xcode/*"
    end tell
    
    Run Code Online (Sandbox Code Playgroud)