У меня была Swift
класса объявлен как это:@objc ошибки, когда мигрировал Swift 2
@objc class MyHelper {
// class code
}
Я должен был сделать это, чтобы получить доступ к такому классу от Objective-C
классов, так как я смешение языков в моем проекте. Теперь, когда я повышен до Xcode 7
, я получаю эту ошибку:
Only classes that inherit from NSObject can be declared @objc
И такой класс не известен моим Objective-C
классов больше. Я предполагаю, что тогда я должен унаследовать свой класс Swift
от NSObject
, будет ли это иметь какое-либо влияние на способ работы приложения?
Благодаря