iOS工程里添加C文件造成的编译错误
2014-11-21 本文已影响2375人
千煌89
今天工程里用到了压缩功能,我找到了大家广泛使用的ZipArchive,直接添加进工程,run,结果傻眼了
too many errors!仔细对比了demo,添加了framework和对非arc的支持,依然没有用。
几经波折之后我找到了这个帖子
http://stackoverflow.com/questions/19723392/adding-c-file-causes-pch-error
原来在xcode6里新建的pch文件少了
#ifdef __OBJC__
#endif
这一段代码,把这段加上去,并把在pch里import
的头文件放到
#ifdef __OBJC__
里,clean
之后重新编译,大功告成!