Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // AppController.h
- // Chapter 6 Challenge 2
- //
- // Created by Dylan on 10/31/08.
- // Copyright 2008 __MyCompanyName__. All rights reserved.
- //
- #import <Cocoa/Cocoa.h>
- @interface AppController : NSObject {
- IBOutlet NSTextField *textField;
- IBOutlet NSTableView *tableView;
- NSMutableArray *items;
- }
- - (void)addItem:(id)sender;
- @end
- //
- // AppController.m
- // Chapter 6 Challenge 2
- //
- // Created by Dylan on 10/31/08.
- // Copyright 2008 __MyCompanyName__. All rights reserved.
- //
- #import "AppController.h"
- @implementation AppController
- - (id)tableView:(NSTableView *)tv objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row
- {
- NSString *text = [items objectAtIndex:row];
- return text;
- }
- - (int) numberOfRowsInTableView:(NSTableView *)aTableView
- {
- return [items count];
- }
- - (void)addItem:(id)sender
- {
- NSString *text = [textField text];
- [items addObject:text];
- [tableView reloadData];
- }
- @end
Add Comment
Please, Sign In to add comment