エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【iOS】クラス名の文字列からViewControllerクラスを生成する方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【iOS】クラス名の文字列からViewControllerクラスを生成する方法
画面の名前とViewControllerの名前は大抵の場合合せていることだと思います。 そこで、いくつもの画面を... 画面の名前とViewControllerの名前は大抵の場合合せていることだと思います。 そこで、いくつもの画面を分岐して作成したい場合に、画面に合わせたViewControllerを共通化して作成したい場合がありました。 イメージとしては、Factoryクラスに画面名(クラス名)を渡すと相当のインスタンスを返してくれるというものです。 let firstVC = ViewControllerFactory.createViewController(classname: "First") as! FirstViewController let secondVC = ViewControllerFactory.createViewController(classname: "Second") as! SecondViewController クラス名の文字列からクラスのインスタンスを生成するに

