Я пытаюсь получить значение из функции Swift класса I. Файл Swift распознается и правильно включается в проект Objective C через заголовок MyProdName-Swift.h. Я могу установить его, но я не могу получить строку из функции.Получите значение из функции Swift в Objective C
Swift Класс:
@objc public class Test : NSObject {
@objc func getTest() -> NSString{
return "tested"
}
}
Цель Класс C:
Test *test = [Test new];
NSString *testDummy = test.getTest();
В последней строке я получаю "Названный тип объекта 'NSString *' не является функцией или указатель на функцию".
Так что, очевидно, я делаю некоторые основные ошибки, пожалуйста, укажите мне.
На самом деле это была Java, но вы правы. Думаю, я должен лучше сфокусироваться. – DontMind