如何在OC项目中导入swift类

1.在已有的项目中拖入swift文件

2.xcode问我们是否创建MyProject-Bridging-Header.h文件,这里要考虑swift是否需要访问oc文件。不过为了减少后期麻烦,点击创建就好

3.想在oc文件中使用swift还需要在要用到的文件中

#import "MyProject-Swift.h"

这个文件是系统创建的,我们并看不到。

在project-BuildSetting中找到如下

横线标注的就是我们需要导入的文件 命名规则是:项目名-Swift.h

这样在OC中就可以使用swift中得类和方法了。

注:如果在开发中,修改了导入的swift文件,比如添加了新的属性,新的方法。需要重新编译一次才能在OC中使用,否则没有代码提示的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容