Cocoa で簡単な Todo アプリケーションを作成しています。クラス (および XIB への NSObject) MATodoController を追加しました。
MATodoController.h
#import <Cocoa/Cocoa.h>
@interface MATodoController : NSObject
{
IBOutlet NSTableView *table;
}
- (IBAction)addItem:(id)sender;
- (IBAction)removeItem:(id)sender;
@end
MATodoController.m
#import "MATodoController.h"
@implementation MATodoController
- (void)addItem:(id)sender
{
}
- (void)removeItem:(id)sender
{
}
@end
NSTableView へのアウトレット「テーブル」と、ボタンのクリックによって呼び出される 2 つのアクション「addItem」と「removeItem」があります。
方法はありますか (もちろん方法はあります)新しい行を追加したり、NSTableView から選択した行を削除したりするにはどうすればよいですか (ユーザーは一度に複数の行を選択できます)。
前もって感謝します。
ああ、もう 1 つ: NSTableView には 1 つの列しかありません (チェックボックスで構成されています)。