Guest User

Untitled

a guest
May 25th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. //
  2. // AppController.h
  3. // Chapter 6 Challenge 2
  4. //
  5. // Created by Dylan on 10/31/08.
  6. // Copyright 2008 __MyCompanyName__. All rights reserved.
  7. //
  8.  
  9. #import <Cocoa/Cocoa.h>
  10.  
  11.  
  12. @interface AppController : NSObject {
  13. IBOutlet NSTextField *textField;
  14. IBOutlet NSTableView *tableView;
  15.  
  16. NSMutableArray *items;
  17. }
  18.  
  19. - (void)addItem:(id)sender;
  20.  
  21. @end
  22.  
  23.  
  24. //
  25. // AppController.m
  26. // Chapter 6 Challenge 2
  27. //
  28. // Created by Dylan on 10/31/08.
  29. // Copyright 2008 __MyCompanyName__. All rights reserved.
  30. //
  31.  
  32. #import "AppController.h"
  33.  
  34.  
  35. @implementation AppController
  36.  
  37. - (id)tableView:(NSTableView *)tv objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row
  38. {
  39. NSString *text = [items objectAtIndex:row];
  40. return text;
  41. }
  42.  
  43. - (int) numberOfRowsInTableView:(NSTableView *)aTableView
  44. {
  45. return [items count];
  46. }
  47.  
  48. - (void)addItem:(id)sender
  49. {
  50. NSString *text = [textField text];
  51. [items addObject:text];
  52. [tableView reloadData];
  53. }
  54.  
  55. @end
Add Comment
Please, Sign In to add comment