Я пытаюсь создать init функции в Swift и создавать экземпляры из Objective-C. Проблема в том, что я не вижу его в файле Project-Swift.h, и я не могу найти функцию при инициализации. У меня есть функция, определенная ниже:
public init(userId: Int!) {
self.init(style: UITableViewStyle.Plain)
self.userId = userId
}
Я даже попытался поставить @objc(initWithUserId:), и я снова получаю ту же ошибку. Есть что-то еще, что мне не хватает? Как получить конструктор, видимый для Objective-C кода?
Я читаю ниже: