美文网首页
OC 调用 Swift

OC 调用 Swift

作者: wpf_register | 来源:发表于2017-10-18 11:37 被阅读646次
  1. 在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode会自动创建一个桥接文件, 其实OC调用Swift这个桥接文件作用并不大, 可以不创建;
  1. 进入TARGETS ->Build Settings -> Packaging 中 设置Defines Module为YES; 如图:readMe.png
  1. 设置 Product Module Name ,也可以不设置,默认为工程的名字。这个在后面会用到.
  1. 在swift写一个类,注意这个类一定要继承NSObject,不然在OC中没法用
  1. 在OC需要用到的swift文件中 导入文件 "Product Module Name -Swift.h" 因为 Product Module Name默认是工程的名字, 所以直接导入 #import "工程名-Swift.h"

PS:公开的Public 才可以调用

相关文章

  • OC-Swift混编相关配置

    1.oc调用swift 在oc中使用swift代码,需要把swift代码作为module暴露给oc进行调用 配置如...

  • Swift与OC混编

    标签:Swift 在Swift中调用OC 首先创建OC/Swift工程 然后创建swift/OC文件,Xcode会...

  • oc Swift 混编

    oc Swift 混编 oc 项目 混编Swift1.1 oc 调用 Swift 的类 和 方法步骤: ...

  • OC 和 swift 互调

    swift中调用OC 如果想要在swift中调用OC,那么需要一个桥接文件(OC Bridging Header)...

  • iOS开发中 OC与Swift混编

    人工SEO 关键词 : iOS 开发 ,iOS 混编 ,OC调用swift ,swift调用OC ? 前言 :Sw...

  • OC 和Swift 互相调用

    一、OC调用swift文件 二、swift调用OC文件 三、注意和总结 添加: 四、自定义桥接文件 一、OC调用s...

  • OC工程中OC文件和Swift文件相互引用

    1、主工程是OC创建,工程中OC文件调用Swift 文件及项目中Swift调用OC文件1.1 创建OC项目 1....

  • swift-struct作为数据模型

    struct的不足:1.当项目是swift和oc混合开发时,OC无法调用swift的struct,因为oc调用sw...

  • OC与Swift混编

    首先我们用Xcode建立OC的工程,然后逐步配置互相调用。 OC调用Swift 创建swift的controlle...

  • OC调用Swift

    OC调用Swift,Swift的类必须继承NSObject

网友评论

      本文标题:OC 调用 Swift

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