美文网首页
iOS混编报错#import “XXXX-Swift.h” Fi

iOS混编报错#import “XXXX-Swift.h” Fi

作者: OrrHsiao | 来源:发表于2022-09-19 11:19 被阅读0次

    1、模块名称为My Project,桥接文件名为My_Project-Swift.h,而不是My Project-Swift.h。

    2、模块名称为My-Project,桥接文件名为My_Project-Swift.h,而不是My-Project-Swift.h。

    3、检查项目配置中Build Setting中 Objective-C Generated Interface Header Name是否正确,双击开后值应该为:$(SWIFT_MODULE_NAME)-Swift.h

    4、使用问题,对于Swift类在OC中的使用分为两种情况
    1.在.h文件中使用,采用@class Swift类名的形式
    2.在.m文件中使用,采用#import “XXXX-Swfit.h”的形式
    3.将#import “XXX-Swift.h” 放在pch文件中,在buildSetting中打开预编译,就可以不用导入了,但是这样会影响性能

    相关文章

      网友评论

          本文标题:iOS混编报错#import “XXXX-Swift.h” Fi

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