Unknown type name 'NSString

2020-01-14  本文已影响0人  Smallwolf_JS

因为添加了pch文件导致
在所在项目pch文件中,把自己所#import的头文件做如下操作

分析了一下,C OC C++文件混编的库,pch里面自加的头文件是全局性的,当在C文件import时其实是没有意义的,也就是问题出处,所以要ObjC区分开编译


#ifdef __OBJC__
//your code


#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
上一篇下一篇

猜你喜欢

热点阅读