Xcode 导入cpp文件和C文件之后foundtion框架的三个文件报错分别是NSObjcRuntime
NSObject
NSZone
意思是说 oc
与 c
混编的时候,由于 prefix
文件没有区分是否是 oc
文件,对 C
文件也import
了 OC
的framework
。
解决方案就是 在 prefix 文件之中 的 oc framework 添加
#ifdef __OBJC__
#import "Header.h"
#endif
Xcode 导入cpp文件和C文件之后foundtion框架的三个文件报错分别是NSObjcRuntime
NSObject
NSZone
意思是说 oc
与 c
混编的时候,由于 prefix
文件没有区分是否是 oc
文件,对 C
文件也import
了 OC
的framework
。
解决方案就是 在 prefix 文件之中 的 oc framework 添加
#ifdef __OBJC__
#import "Header.h"
#endif