Joh*_*her 10 xcode linker compiler-errors objective-c
我的问题
我在编译一些Xcode项目时遇到了"_OBJC_CLASS _ $ ...,引用自:"链接器错误(它发生在iOS和Mac项目中)我已正确链接框架和导入.
建立
在编译时,我得到以下链接器错误:"_ OBJC_CLASS _ $ _ JGCountdownTimer",引自:JGCountdownTimerTestCase.o中的objc-class-ref
对于测试中使用的许多类.
我试过的
W.K*_*K.S 14
我遇到了类似的问题.我收到了链接器错误:
_OBJC_CLASS_$_MyClass
问题是,我宣布一个@interface对MyClass,但其对应的尚未宣布@implementation.
修复是简单地添加
@implementation MyClass
@end
Run Code Online (Sandbox Code Playgroud)
Joh*_*her 12
快速回答
将以下行复制并粘贴到您的构建设置中:
GCC_SYMBOLS_PRIVATE_EXTERN = NO
在目标构建设置中查找"默认隐藏的符号".对于Debug配置,您需要"No".
几个月来我一直都有这个问题,我刚刚发现了原因.
| 归档时间: |
|
| 查看次数: |
27311 次 |
| 最近记录: |