Swift专题

iOS 混编#import “XXX-Swift.h” File

2020-09-12  本文已影响0人  余鹤龄

有问题去官网,最正宗的解释

今天有个小伙伴问我,导入识别不出Switf.h 文件,build setting 也查看了,是正确的.引入文件就是找不到,搞了老一会了.

后来远程给看了一下他的项目,

检查配置文件,build setting 自动生成的$(SWIFT_MODULE_NAME)-Swift.h 文件大小写没有改动,是正确的

在Terminal 中查找项目目录中是否存在-Swift.h 文件使用命令

find ./DerivedData -name “*Swift.h” 文件存在

看到他将#import “XXX-Swift.h” 放在了OC的.h 文件中😅😅😅😅😅😅

Swift.h桥接文件在OC中饮用的规则如图

官网地址入口

这个技术点就到这了,下面在补充一点

若先这样麻烦可以使用pch文件来处理,将#import “XXX-Swift.h” 放在pch文件中

在Target中打开预编译开发,OC中的文件就不用使用向前声明,和XXX-Swift.h文件的引入了

上一篇下一篇

猜你喜欢

热点阅读