美文网首页
OC代码调用Swift

OC代码调用Swift

作者: 乔尔0o0 | 来源:发表于2022-01-25 10:27 被阅读0次

在需要调用Swift代码的OC文件中引入头文件:

#import "testOCSwift-Swift.h"

这里testOCSwift的取决于Build Setting->Packaging->Product Module Name中的值


072CDB88-C7BE-46E6-9107-4837AEF4684E.png

添加了头文件之后编译一次,并且检查import之后的这个文件是否能点进去,找到想要调用的类,检查是否有想要调用的属性和方法。

需要被OC代码调用的属性和方法都需要使用 @objc 来修饰,否则-Swift.h文件中不会导出这些属性和方法

相关文章

  • OC-Swift混编相关配置

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

  • Swift&Obejctive-C交互处理

    OC中调用Swfit的代码: Swift调用OC的代码 愿编程让这个世界更美好

  • swift与OC混编之互相引用

    一、swift调用OC swift调用oc的代码,需要使用“桥接文件”,桥接文件基本上在你创建OC代码的时候会提示...

  • Swift与OC混编

    如何在OC工程中混编Swift代码? 1. Swift中调用OC代码 在OC工程中新建swift文件时, 会自动生...

  • ios 基础知识整理(一)

    一、Swift 和OC 如何相互调用? 1.Swift 调用 OC代码 需要创建一个 Target-BriBrid...

  • Swift Day18 OC 和 Swift 混编

    1. Swift调用OC代码 创建OC下的 LSPerson 类 首次创建OC代码时,会自动创建 OC-Bridg...

  • Swift和OC的相互调用

    Swift如何调用OC代码或者第三方库在Swift里面创建OC代码,会询问 Would you like to c...

  • 在Objc项目中调用Swift

    之前的文字中记录了在Swift项目中调用OC的相关代码,比较简单直接 传送门 但是在OC中调用swift代码则不是...

  • OC与swift互调

    在swift项目中调用oc代码和在oc项目中调用swift代码是一样的方法。 这里通过一个简单的例子展示在Swif...

  • Swift与OC、C++混编

    Swift与OC混编 Swift工程中调用OC代码 不需要在Swift中import OC的类,统一在桥接文件中导...

网友评论

      本文标题:OC代码调用Swift

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