首页 文章

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

提问于
浏览
-2

这是第一个错误:

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

第二是:

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

这些错误意味着什么?

2 回答

  • 0

    你为这堂课添加了 @implementation 吗?

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

  • 0

    错误来自链接器(将编译的代码组合到一个文件中的pice)并且说他找不到他需要做的所有事情 . 他错过了 class BNRHypnosisView (尤其是64位)

    • 你有m文件吗?

    • 它来自图书馆吗?例如的CocoaPods

    • 是64位兼容的库吗?

    ==> you need to add and m file or a library with the @implementation of the class.

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

相关问题