Cocoa, Swift 2.0, Objective-C: Writing Swift Classes with Objective-C Behavior (Написание Swift классов с поведением Objective-C)
В Swift мы можем создать класс унаследовав его от Objective-C класса точно так же как мы можем наследоваться от swift классов.
1 2 3 4 5 |
import UIKit class MySwiftViewController: UIViewController { } |
Если класс должен реализовать протокол NSCoding – необходимо реализовать инициализатор init(coder:). Если наследник класса реализующего протокол NSCoding получает дополнительные инициализаторы или любое свойство без начального значения – они тоже должны переопределять этот инициализатор. У XCode есть код заглушка… Читать далее »