OC与Swift混编

作者: Trowa | 来源:发表于2016-12-21 11:39 被阅读51次

    Swift项目中添加OC文件

    方法一 :

    1、在swift项目中创建.h文件

    ProjectName-Bridging-Header.h.png

    2、在Build Setting 选项里,要确保Swift Compiler选项里指定Header.h路径

    Header_Path.png

    方法二:

    直接创建OC文件时,系统会自动帮你创建Objective-C Bridging Header,你只要在这里文件里 #import “"

    Create_Bridging_Header.png

    OC项目中添加Swift文件

    1、首先,在工程的Build Settings 中把defines module 设为YES

    defines_module.png

    2、然后把product module name 设置为项目工程的名字

    product_module_name.png

    3、在你的OC文件中导入ProjectName-Swift.h (这个是系统自己创建的,千万不要手动创建)

    ProjectName-Swift 上午11.22.24.png

    相关文章

      网友评论

        本文标题:OC与Swift混编

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