xCode中的重复符号,但不存在重复

时间:2013-04-03 10:07:24

标签: xcode debugging duplicate-symbol

问题 Xcode(版本4.6.1(4H512))抱怨重复的symbole问题。

  

重复符号_OBJC_METACLASS _ $ _ PacksStoreHelper in:       / Users / shannoga / Library / Developer / Xcode / DerivedData / English_Club-cyrjamihpabtvtdkvctjwyidupuo / Build / Intermediates / English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreViewController.o       / Users / shannoga / Library / Developer / Xcode / DerivedData / English_Club-cyrjamihpabtvtdkvctjwyidupuo / Build / Intermediates / English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreHelper.o   重复符号_OBJC_CLASS _ $ _ PacksStoreHelper in:       / Users / shannoga / Library / Developer / Xcode / DerivedData / English_Club-cyrjamihpabtvtdkvctjwyidupuo / Build / Intermediates / English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreViewController.o       / Users / shannoga / Library / Developer / Xcode / DerivedData / English_Club-cyrjamihpabtvtdkvctjwyidupuo / Build / Intermediates / English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreHelper.o   ld:2个用于体系结构i386的重复符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

通常我会转到目标Build Pases - > Compile Sources并查找副本。

这一次,你可以看到那里没有重复: Compile Sources

我尝试了什么以及一些古怪的东西:

  1. 删除派生数据。
  2. 删除项目并重新启动mac。
  3. 我甚至试图删除所谓的“重复”文件,在这里它变得更加古怪 - 目标成功构建,即使文件在文件导航器中不可见也没有警告。构建后,应用程序正常工作,但其中一个控制器不可见。
  4. Alt+Clicked使用它们的其他文件中的重复文件的import语句,它将我带到一个包含所有代码的“Zombie”文件中。但我无法看到xCode从哪里获取文件。
  5. 到底是什么意思?

    我即将自己开枪。请救救我。

0 个答案:

没有答案
相关问题