当我使用 Xcode 4.6 编译我的 iPhone 应用程序时,我看到一个奇怪的错误代码:
"duplicate symbols for architecture i386".
我知道这个关于文件名或类名重复的问题。所以我尝试使用 Finder 中的搜索栏来查找文件。我还尝试使用 Xcode 中的搜索栏搜索重复的类,但找不到。我已经检查过我没有导入 .m 文件。
接下来我该做什么?请给任何建议。
最佳答案
我可以自己解决这个问题。
我在头文件中声明。
NSString * const FormatTypeTime = @"~~~~~";
我应该声明
static NSString * const FormatTypeTime = @"~~~~~";
我忘了使用“static”。我在很多文件中使用了这个变量。这就是为什么每个文件看起来都是重复的原因。
感谢您回答我的问题!
关于iphone - 体系结构 i386 的重复符号,找不到相同的类名和文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15057273/