美文网首页很常Swift
OC项目混编Swift

OC项目混编Swift

作者: Limo_ | 来源:发表于2021-03-17 19:19 被阅读0次

    1.创建Swift文件;

    在OC的项目中,第一次创建Swift文件时会有一个弹窗提示,这个时候可以选择;

    a.create Bridging Header
    b.Don’t Create

    如果选择a那么project会自动生成桥接文件; 如果选择b需要在Xcode的buildSetting中进行设置;

    2.创建桥接文件,配置XCode选项

    找到工程文件下的TARGETS-Build settings 中搜索 Defines Module 设置为YES‘

    Defines Module (DEFINES_MODULE) :如果设置为YES,会认为项目自定义自己的组件,允许项目通过组件的方式引入;

    3.引入需要的OC类,使用引入OC的类

    在bridge文件中引入头文件:

    #import “XXX.h”
    

    最后在需要的地方使用引入的类文件:

     var instance:XXX = XXX()
    

    参照链接:
    https://www.jianshu.com/p/7e8312f3d8f1
    https://www.jianshu.com/p/22f6c23c3ab4

    相关文章

      网友评论

        本文标题:OC项目混编Swift

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