Monday 15 July 2013

ios - UITextField Not really working -



ios - UITextField Not really working -

i'm starting larn ios development , objective c , i'm next apple's tutorial (https://developer.apple.com/library/ios/referencelibrary/gettingstarted/roadmapios/thirdtutorial.html#//apple_ref/doc/uid/tp40011343-ch10-sw1)

i have text field adds new task array. when press "done" task added array , appears in tableview - in debug:

[xyzviewcontroller addtaskfield:]: unrecognized selector sent instance 0x7fb13348c8c0 2014-10-16 18:00:36.120 tutorial123[7880:1837804] *** terminating app due uncaught exception 'nsinvalidargumentexception', reason: '-[xyzviewcontroller addtaskfield:]: unrecognized selector sent instance 0x7fb13348c8c0'

here's code have on file handles text field:

#import "xyzviewcontroller.h" #import "todoitem.h" @interface xyzviewcontroller () @property (weak, nonatomic) iboutlet uitextfield *addtaskfield; @property (weak, nonatomic) iboutlet uibarbuttonitem *donebutton; @end @implementation xyzviewcontroller - (void)viewdidload { [super viewdidload]; // additional setup after loading view nib. } - (void)didreceivememorywarning { [super didreceivememorywarning]; // dispose of resources can recreated. } - (ibaction)prepareforsegue:(uistoryboardsegue *)segue sender:(id)sender{ if(sender != self.donebutton) return; if(self.addtaskfield.text.length > 0){ self.todoitem = [[todoitem alloc] init]; self.todoitem.itemname = self.addtaskfield.text; self.todoitem.completed = no; } } @end

when wiring addtaskfield button storyboard did create action first deleted method in code , created outlet? if that's happened have go storyboard click on button , connection inspector , see touch within doesn't have addtaskfield: wired up. see image below. added testaction: action. have press little x next view controller testaction: delete it. allow me know if that's happened.

ios objective-c uitextfield

No comments:

Post a Comment