有问题去官网,最正宗的解释
- 今天有个小伙伴问我,导入识别不出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文件的引入了
-
|
请发表评论