NSTableview とボタンがあります。NSTableview の列数が不明です。
最初の列にはイメージ ウェルと 2 つのテキスト ボックスがあり、その他 (これも不明な番号) は通常のテキスト ボックス列です。
ボタンをクリックすると、ファイルを開くダイアログが開きます。ファイル (.jpg) を選択したら、それらを処理したいと思います。
これまでのところ、すべてが作成されています (ファイル、列などを選択)。欠けているのは、テーブルの作成です。
選択したすべてのファイルを通過するループがあります。これを行う最善の方法は何ですか:
- 最初のセルの画像ウェルに画像を表示し、
- 最初のセルの最初のテキストボックスにファイル名を入力し、
- テキストボックスの 2 番目のセルにファイルパスを入力し、
- 他のすべての列に「YES」と入力します。
私の難しさは、ユーザーに依存するため、そこにいくつの列があるかわからないことです。列の数はランタイム中に変更されません。これらは、構成に基づいて起動時にセットアップされます。構成が変更された場合は、アプリをリロードする必要があります。
私は Objective-C/Cocoa プログラミングの初心者です。
編集: 要求された追加情報:
これはビューベースの NSTableView であり、各列は画像に対して後で実行する必要があるアクションを表します。プログラムのユーザーは、実行するアクションの種類と数を決定できます。これが、テーブル ビューの列数が不明な理由です。