Swiftでクラスからインスタンスを生成する
インスタンス化するクラスを定義
class Hoge { required init(){ } class func newInstance()->Hoge { return Hoge.init() } }
呼び出し
let hogeClass: Hoge.Type = Hoge.self let hogeObject = hogeClass.init()
インスタンス化するクラスを定義
class Hoge { required init(){ } class func newInstance()->Hoge { return Hoge.init() } }
呼び出し
let hogeClass: Hoge.Type = Hoge.self let hogeObject = hogeClass.init()