_OBJC_CLASS错误目标c

时间:2016-10-21 05:32:37

标签: ios objective-c swift

我的xcode控制台应用程序中出现以下错误。我无法理解我的代码中出了什么问题,因为错误是不同的。 请指教

  

架构x86_64的未定义符号:" _OBJC_CLASS _ $ _ Vehicle",   引自:         main.o中的objc-class-ref:未找到架构x86_64 clang的符号:错误:链接器命令因退出代码而失败   1(使用-v查看调用)

2 个答案:

答案 0 :(得分:0)

修复方法是调整构建设置以允许32位构建。

  1. 在Project Navigator(左侧边栏)中选择项目文件。
  2. 选择项目的目标(面板中TARGETS下的第一个条目) 刚刚出现)
  3. 找到“架构”设置(确保选中“全部”) 找不到“架构”)
  4. 将其从“标准体系结构”更改为“通用”(如果您愿意,可以明确地将其更改为“32位”)
  5. 执行此操作后,您应该能够构建。

答案 1 :(得分:0)

我为Vehicle创建了一个单独的扩展文件,并在该类中添加了Vehicle的实现。现在我删除了扩展文件,并添加了解决问题的车辆的实现和扩展名inside.m文件