ストーリーボードまたは xib ファイルにアタッチされていないカスタム UIViewController クラスをインスタンス化する方法を探していました。
当然、UIViewController を初期化しようとすると、NSCoder オブジェクトが必要になります。
ただし、この NSCoder オブジェクトがどこから来たのか、または適切に作成する方法がわかりません。ドキュメントには、インターフェイス宣言オブジェクトであると書かれています。
UIViewController を初期化できるようにする NSCoder オブジェクトを作成する方法を知っていますか、またはフェッチできるアプリケーションのどこかに NSCoder オブジェクトがありますか?
public class Controller:UIViewController, UIAlertViewDelegate
{
var _viewAuto:AutoUI! //newName
override init()
{
super.init()
}
required public init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
}
