swift基础知识

OC项目中调用Swift文件

2021-05-25  本文已影响0人  Miracle_任

前言:最近公司有两个项目需要合并在一起,一个是OC开发,另一个是Swift开发。大致说一下流程:

1. buildSetting -> defines module 设置为 yes

2.然后检查一下 buildSetting -> Product Module Name 是否为项目名称(一般都是)

3.创建桥接文件(OC项目中创建Swift文件时会自动提醒,如果当时没有创建可以手动创建)

4在需要引用Swift文件的OC文件中,引用一个系统隐式创建的头文件。"项目名-Swift.h"

此时就能愉快地引用Swift文件了。

注:OC调用Swift文件中的方法前需加 @Objc标识符
或者在直接在整个类文件前加@objcMembers,这种方式整个类文件中的方法都可以在OC文件中被调用
1637232297945.jpg

友情赠送:

本篇文章暂时写这么多,后续踩到更多的坑,再来更新。

上一篇 下一篇

猜你喜欢

热点阅读