关于xcode中提示"_OBJC_CLASS_$_ClassName", referenced from"错误的解决方法

错误提示:  

"_OBJC_CLASS_$_ClassName", referenced from:

 objc-class-ref in main.o

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

出现此错误的原因是因为当前加入工程中的某些源文件(.m)文件并没有编译,解决办法是:

1.选择当前“project”,在中间部分出现的TARGETS中选择要编译的TAGETS;

2.然后点击TARGETS右上方的Build Phase ---> Compile Sources(编译的源文件);

3,点击“+”将当前的TARGETS中缺失的源文件添加进去即可。





你可能感兴趣的:(IOS,C,OC)