如果工程导入了其他编程语言文件混编的时候   .pch文件会在程序开始的时候导入所有头文件,需要 '预编写命令' 区分编程语言的头文件.

下面报错就是因为工程导入了.c 文件   .pch全局导入了OC的框架所以报错了

 

 

解决办法   把OC头文件框架写在  

#ifdef __OBJC__  

#endif