导致出现异常的原因是是因为工程中添加了某(第三方开源库) 一般情况下出现“Unknown type name”是头文件互相引用出现的,这里可以排除,由于源码使用是c\c++与oc混编, 考虑新的XCode编译文件类型导致的,尝试了几种方案,下面三种可以解决问题. 解决方案一: 选择所有.c文件,将属性的 identity and type 改为Objective-C Source. 解决方案二: 选择所有.c文件,将.c修改为.m 解决方案三: 将Compile Sources As 改为 Ob…