obj-c中的这些错误是什么意思?

时间:2015-06-17 09:39:04

标签: objective-c compiler-errors

这是第一个错误:

  

“_ OBJC_CLASS _ $ _ BNRHypnosisView”,引自:         BNRHypnosisViewController.o中的objc-class-ref        (也许你的意思是:_OBJC_CLASS _ $ _ BNRHypnosisViewController)   ld:找不到架构x86_64的符号

第二个是:

  

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

这些错误意味着什么?

2 个答案:

答案 0 :(得分:0)

您为班级添加了@implementation吗?

您是否导入了.m文件而不是.h文件?

答案 1 :(得分:0)

错误来自链接器(将编译后的代码组合到一个文件中的pice),并说他无法找到他需要做的所有事情。他错过了班级BNRHypnosisView(特别是64位)

  • 你有m文件吗?
  • 它来自图​​书馆吗?例如cocoaPods
  • 是64位兼容的库吗?

<强> ==&GT;你需要使用类的@implementation添加和m文件或库。

页眉文件并没有真正添加它。头文件只让其他人知道实现将在那里....如果你愿意,可以将标题视为带有城镇的路标和实现为城镇