Estoy haciendo una aplicación de Todo simple en Cocoa. He añadido una clase (y un NSObject a la XIB) MATodoController:Agregar/eliminar filas a/desde NSTableView en Objective-C
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
tengo una 'mesa' de salida a un NSTableView y dos acciones 'addItem' y 'removeItem' llamadas por clics de botón.
¿Hay alguna manera (por supuesto, hay una forma)
¿Cómo puedo agregar nuevas filas/eliminar las filas seleccionadas desde y hacia un NSTableView (los usuarios pueden seleccionar varias filas a la vez)?
Gracias de antemano.
Una cosa más: el NSTableView tiene solo una columna (que consiste en casillas de verificación).
Gracias! ¡Ese tutorial es genial! –
NSTableViewDataSource (no NSTableDataSource) y utiliza NSIntegers en lugar de ints. – Tutankhamen