У меня есть проект Objective-C, в который я добавил класс Swift.Я хотел бы получить доступ к общему экземпляру класса Objective C из моего кода Swift, но я не могу найти примеров того, как это сделать.Вот пара примеров кода в Objective-C для доступа к совместно используемым экземплярам, которые я хотел бы выполнить из Swift:
//to get property
self.managedObjectContext = [myModel sharedInstance].managedObjectContext;
//to get a string returned by a method in the sharedInstance
NSString *aUser = [[referenceClass sharedInstance] getUserName];
В заголовочном файле Objective C для синглтона у меня есть
+ (referenceClass*)sharedInstance;
Я импортировал необходимые классы, такие как referenceClass, в мой файл заголовка моста, но как мне получить строку, используя Swift?
Что-то вроде: (псевдокод)
var username: String = referenceClass.sharedInstance().getUserName()
Заранее спасибо за любые предложения.