職場の上級 Mac プログラマーにおそらく尋ねるべきコーディング スタイルの質問がありますが、私は唯一の Mac プログラマーなので、そうです。ソフトウェア (3D モデル、データ視覚化) 用のポップアップ GUI があり、ポップアップは主に、各タブ (スライダー、ラジオ ボタン、チェックボックスなど) に大量のものがあるタブ付きコントロールです。タブごとのコントロール、およびおそらく半ダースのタブ...すべてのビューに単一のコントローラーを使用すると、すぐに扱いにくくなります。
たくさんのタブをロードする MainViewController は良いスタイルですか?
NSView *tabA = [[NSView alloc] initWithNibName:@"tabA.nib" bundle:[NSBundle bundleWithPath:@"/Applications/BOB.app"]];
NSView *tabB = [[NSView alloc] initWithNibName:@"tabB.nib" bundle:[NSBundle bundleWithPath:@"/Applications/BOB.app"]];
これは私の iOS でのやり方ですが、Mac OS X ではよくわかりません。コードはプロトタイピングを行っており、頻繁に変更する必要がある可能性があるため、保守性と柔軟性を提供するスタイルを好みます。
スタイルが良くないとしたら、それは何ですか?
ありがとう!