ios工程中加入.c/.cpp文件

如果你在工程里拉入.c/.cpp文件就会导致工程报错, 现在有两种解决方式

1. 把.c文件的后缀全部改成.m的后缀

 把.cpp文件的后缀改成.mm的后缀

2. 使用 工程名-Prefix.pch

并在工程->targets->build settings 

Apple LLVM 6.1 - Language 下

    Precompile prefix header   YES

    Prefix Header         $(PROJECT_NAME)/工程名-Prefix.pch 

然后新增 工程名-Prefix.pch 文件

然后在文件内容 写在 下面 格式 中间

#ifdef __OBJC__

...

#endif

原文地址:https://www.cnblogs.com/apem/p/4615973.html