obj-cからコードを変換する際に問題が発生しました。コントローラを初期化するための自己クラス
controller = [[[self class] alloc] initWithNibName:name bundle:nil];
私はこの
self.init(nibName: name, bundle: nil)
のようなものを試してみました。しかし、それは私にエラーを与える:は、メタタイプの値を持つ「BaseViewController」をクラス型のオブジェクトを構築する「必要」初期化子を使用する必要があります。 この問題を解決するにはどうすればよいですか?