美文网首页
导入第三方库Unknown type name 'NSS

导入第三方库Unknown type name 'NSS

作者: 寒咯 | 来源:发表于2016-11-11 11:41 被阅读300次

    今天导入JSPatch的扩展 JPCFunction 的时候,直接报了23个错误:too many errors emitted, stopping now。其中最主要的问题是:unknown type name 'NSString',could not build module 'Foundation',could not build module 'UIKit'。

    解决办法:
    在所在项目pch文件中,把自己所#import的头文件做如下操作
    #ifdef OBJC
    #import ...
    #endif

    分析了一下,JPCFunction 库是C OC C++文件混编,pch里面自加的头文件是全局性的,当在C文件import时其实是没有意义的,也就是问题出处,所以要ObjC区分开编译.

    可以参照http://stackoverflow.com/questions/19723392/adding-c-file-causes-pch-error

    相关文章

      网友评论

          本文标题:导入第三方库Unknown type name 'NSS

          本文链接:https://www.haomeiwen.com/subject/eihfpttx.html