拖入其他语言的源代码到OC工程中报错

使用 TAlib 时,报错  could not build module UIKit    could not build module foundation  等错误。

因为项目中使用了pch,而TAlib中有c文件,编译时就报上面的错误,

解决办法  讲pch 中的头文件 都放到#ifdef __OBJC__和#endif 之间


因为 在#ifdef __OBJC__和#endif之间的内容,只会拷贝到OC源代码文件中,不会拷贝到其他源代码文件中

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 来源:黄文臣 前言 一般可以将编程语言分为两种,编译语言和直译式语言。像C++,Objective C都是编译语言...
    哦呵呵y阅读 1,330评论 0 6
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,789评论 0 9
  • PCH介绍 PCH文件,是一个预编译文件,常用来处理头文件引用,宏定义等。开发过程中,一般将整个工程都使用的头文件...
    暴走码农阅读 776评论 0 2
  • 原文地址 前言一般可以将编程语言分为两种,编译语言和直译式语言。像C++,Objective C都是编译语言。编译...
    一片枫叶随风舞阅读 378评论 0 0
  • 做了一大滿碗的面給儿子。吃的兴致盎然。还不住赞:妈妈,面太好吃了,都超过肯德基了! 儿子吃的滿足,我亦是看的...
    我想是鱼阅读 288评论 0 3