最終更新:2008-08-12 (火) 03:44:19 (4424d)  

NSTableDataSource
Top / NSTableDataSource

  • NSTableViewのデータソース。以下のメソッドの実装は必須。

メソッド

  • numberOfRowsInTableView?
    -(int)numberOfRowsInTableView:(NSTableView*)tableView //テーブルの行数を返す
  • tableView:objectValueForTableColumn?:row
    • 列はユーザが入れ替えられるのでカラム名で指定する。
-(id)tableView:(NSTableView*)tableView objectValueForTableColumn:(NSTableColumn*)tableColumn row:(int)rowIndex
//tableColumnとrowIndexで指定されたデータを返す
  • tableView:setObjectValue?:forTableColumn?:row
    • テーブルビューを編集不能にするときは実装しなくて良い
-(id)tableView:(NSTableView*)aTableView setObjectValue:(id) anObjct forTableColumn:(NSTableColumn*)tableColumn row:(int)rowIndex
//tableColumnとrowIndexに指定されたデータを設定する