私はCocoaで簡単なTodoアプリケーションを作成しています。 Iクラス(及びXIBにNSObjectの)MATodoController追加しました:NSTableViewにObjective-CのNSTableViewへの行の追加/削除
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
I出口 'テーブル' がおよびボタンのクリックによって呼び出される2つのアクション 'addItem'と 'removeItem'。
方法はありますか?
NSTableViewとの間で選択した行を削除するにはどうしたらいいですか?ユーザーは複数の行を同時に選択できますか?
ありがとうございます。
もう1つ:NSTableViewには列が1つしかありません(チェックボックスで構成されています)。
ありがとうございます!そのチュートリアルは揺れる! –
NSTableViewDataSource(NSTableDataSourceではない)で、intsの代わりにNSIntegersを使用します。 – Tutankhamen