![](/img/trans.png)
[英]Unable to import Swift class in Objective-C code in a framework project
[英]Objective-C project adding a Swift framework, can import bridge header, but it show undeclared swift class
在Objective-C
项目中,我添加了继承自UITextField的TextFieldEffects的Swift框架 。 在一个Objective-C
文件中,我可以成功导入test-Swift.h
,但是它表明Swift class
未声明 ,我已经用Objective-C
和Swift
搭建了桥梁。 在Swift
文件中使用@IBDesignable
公共类声明的TextFieldEffects :
@IBDesignable public class HoshiTextField: TextFieldEffects
在.h文件中,它抱怨未声明Swift类, 您是否尝试过进行前向声明 ?
也就是说,类似:
@class HoshiTextField;
@interface SomeOtherClass : NSObject
@end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.