Don't like ads? PRO users don't see any ads ;-)
Guest

PlayerDetailsViewController.m

By: a guest on Apr 7th, 2012  |  syntax: Objective C  |  size: 0.91 KB  |  hits: 33  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. //
  2. //  PlayerDetailsViewController.m
  3. //  ratings
  4. //
  5. //  Created by Anson Chu on 4/5/12.
  6. //  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
  7. //
  8.  
  9. #import "PlayerDetailsViewController.h"
  10. #import "Player.h"
  11.  
  12. @interface PlayerDetailsViewController ()
  13.  
  14. @end
  15.  
  16. @implementation PlayerDetailsViewController
  17.  
  18. @synthesize delegate = _delegate;
  19. @synthesize nameTextField = _nameTextField;
  20.  
  21.  
  22.  
  23. - (IBAction)cancel:(id)sender
  24. {
  25.         [self.delegate playerDetailsViewControllerDidCancel:self];
  26. }
  27. - (IBAction)done:(id)sender
  28. {
  29.         Player *player = [[Player alloc] init];
  30.         player.name =  self.nameTextField.text;
  31.         player.game = @"Chess";
  32.         player.rating = 1;
  33.         [self.delegate playerDetailsViewController:self didAddPlayer:player];
  34. }
  35.  
  36. - (void)tableView:(UITableView *)tableView
  37. didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  38. {
  39.         if (indexPath.section == 0)
  40.                 [self.nameTextField becomeFirstResponder];
  41. }
  42.  
  43.  
  44. @end