Objective-C项目导入C语言代码的时候,.c .h文件等,有时候会出现如图显示的错误,是因为向C文件中导入了OC的库文件,如UIKit,Foundation等,需要做的是检查项目中的.pch文件,确保import OC的framework的时候是在#ifdef __OBJC__ #endif之间就可以了,如
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#endif
Objective-C项目导入C语言代码的时候,.c .h文件等,有时候会出现如图显示的错误,是因为向C文件中导入了OC的库文件,如UIKit,Foundation等,需要做的是检查项目中的.pch文件,确保import OC的framework的时候是在#ifdef __OBJC__ #endif之间就可以了,如
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#endif