无法在我的Swift类中访问UIDocument Objective-C类

问题描述 投票:0回答:1

我已经检查了几乎所有链接,这些链接使得结果可以访问swift中的Objective-C文件。但没有运气。 我的问题简短而甜蜜, 我有一个在Objective-C中的Globals类,我想在我的swift类中使用Globals实例。所以这是我所做的代码: 我的Objective-C课程

@interface Globals : UIDocument  
+(Globals*)instance;
@property (strong, nonatomic) NSString* email;
@end  

我在Project-Bridging-Header.h中添加了@class Globals;

我的快速课程

var instanceOfCustomObject: Globals = Globals()   

我收到了以下错误

在我的快速课程中使用未声明的类型'Globals'

我可以将我的swift类用于Objective-C但是我无法将我的Objective-C类用于我的swift类。

请帮我解决这个问题。

编辑: 我在我的桥上尝试过#import "Globals.h",但是当我使用#import "Globals.h"时,我得到了以下错误。

无法找到'UIDocument'的接口声明,'Globals'的超类

ios objective-c swift uidocument objective-c-swift-bridge
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.