我通过xcode收到以下两个错误:
Warning: no rule to process file '$(PROJECT_DIR)/SQLite Toolbox/en.lproj/MainWindowController.m' of type file for architecture x86_64
其次是:
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_MainWindowController", referenced from: objc-class-ref in AppDelegate.o ld: symbol(s) not found for architecture x86_64
以前我的项目建设得很好,但我尝试做一些本地化。我突出显示MainWindowController.xib
,然后选择localize
选项。
之后,项目停止编译。它在我看来由于某种原因XCode拒绝编译我的MainWindowController.m,但我不知道如何解决这个问题。 (我已确认它确实存在于Build Phase
Compile Source
步骤中。
关于如何解决这个问题的任何想法?
答案 0 :(得分:3)
听起来好像你无意中将“MainWindowController.m”文件本地化了。 以下步骤在我的测试项目中起作用以解决这种情况: