エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
InterfaceBuilderを使ってViewControllerを軽くする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
InterfaceBuilderを使ってViewControllerを軽くする - Qiita
あまり記事を見かけないけど、実はInterfaceBuilderのIBOutletはNSObjectであればどのクラスでも接続す... あまり記事を見かけないけど、実はInterfaceBuilderのIBOutletはNSObjectであればどのクラスでも接続することができる。 メリットとしては、 ViewControllerからロジックを分離できる ロジック部分を複数のViewController間で共有できる などなど。 方法 例として、 ボタンを押すと、ラベルのテキストを「Pushed」に変更する という処理をやってみる。 前提 UILabel, UIButtonをIB上で配置しておく 実際に処理を行うLabelChangerクラスのファイルを追加しておく 手順 NSObjectをFirst Responderの直下にドラッグ Custom Classでクラス名を指定←これが重要 クラス名を指定したあとはいつも通りIBOutletを接続して、ボタンが押されたときにラベルのテキストを変更する処理を書く 起動してBut