Невозможно получить доступ к UIDocument Objective-C класс в моем классе Swift - PullRequest
0 голосов
/ 29 апреля 2019

Я проверил почти все ссылки, которые дают результат для доступа к файлу Objective-C в Swift. Но не повезло.
Мой вопрос короток и сладок,
У меня есть один Globals класс, который находится в Objective-C, и я хочу использовать Globals экземпляры в моем быстром классе. Итак, вот код, который я сделал:
Мой класс Objective-C

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

Я добавил @class Globals; в Project-Bridging-Header.h

Мой Свифт Класс

var instanceOfCustomObject: Globals = Globals()   

Я получаю ошибку ниже

Использование необъявленного типа 'Globals' в моем быстром классе

Я могу использовать свой быстрый класс для Objective-C, но я не могу использовать свой класс Objective-C для моего быстрого класса.

Пожалуйста, помогите мне решить эту проблему.

EDIT:
Я пытался с #import "Globals.h" в моем мосту, но я получаю ошибку ниже, когда я использую #import "Globals.h".

Не удается найти объявление интерфейса для UIDocument, суперкласса 'Globals'

...