Архив метки: Objective-C Behavior

Cocoa, Swift 2.0, Objective-C: Writing Swift Classes with Objective-C Behavior (Написание Swift классов с поведением Objective-C)

В Swift мы можем создать класс унаследовав его от Objective-C класса точно так же как мы можем наследоваться от swift классов.

Если класс должен реализовать протокол NSCoding — необходимо реализовать инициализатор init(coder:). Если наследник класса реализующего протокол NSCoding получает дополнительные инициализаторы или любое свойство без начального значения — они тоже должны переопределять этот инициализатор. У XCode есть код заглушка… Читать далее »