import Foundation class Greeter : NSObject { var name : NSString var identifier : UInt // -initWithName:identifier:に自動変換される!! // @objc(initWithName:identifier:)とすれば明示可能 init(name: String, identifier: UInt) { self.name = name self.identifier = identifier } func greet() -> Void { println("Hello, \(self.name). Your ID is \(self.identifier)") } }
![SwiftのコードをObjective-Cから呼んでみた - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)