Rubymotion を使用して iOS アプリを作成しています。Interfaceb Builder を使用して UI を構築しています。私が取り組んでいる画面では、次の要素を取得しました。
- ナビゲーションバー
- ラベル
- テーブルビュー
API呼び出しを介してテーブルビューにデータを入力しています。すべて正常に動作しますが、自分がやるべきことをやっていると確信できません。私が理解できることから、IBはUIをコーディングするのではなく、UIを「描画」するためにのみ使用されます。
これは私のコントローラーコードです。繰り返しますが、うまくいきますが、「ベストプラクティス」に従っていないと思います。