Архив метки: совместимость типов

Cocoa, Swift, Objective-C: Swift Type Compatibility (совместимость типов Swift)

Как уже говорилось выше, чтобы swift класс(свойство, индекс, метод) были доступны в Objective-C – необходимо предварять их атрибутом @objc (при использовании атрибутов @IBOutlet, @IBAction, или @NSManaged – атрибут @objc добавляется автоматически). Если класс унаследован от NSObject – этот класс автоматически помечается этим атрибутом. В классе помеченном @objc все public и internal члены автоматически помечаются @objc С помощью @objc так же… Читать далее »