Objective-C-Swift类在Objective-C .h文件中不可见

奥列格

我正在尝试在我的Objective-C文件中使用Swift类。"moduleName-Swift.h"在文件中包含SuperViewController.m文件,但是当我尝试SuperViewController.h使用withSwift-class作为方法参数声明一个公共方法时,显然会出现错误:"Expected a type"

swift-class如果只能包含projectModule-Swift.h头文件中,该如何在头文件中使用.m

眼球

确保将@objc放在swift类名称的前面

@objc myclassname { ... }

还添加

@class myclassname;

在您要访问swift类的obj-c头文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章