Я просто пытаюсь назначить UITextField.text для NSString в моем объекте.
Код ошибки, когда я пытаюсь напечатать enterLocation.text, но я понятия не имею, почему. Я думал, что это несоответствие типов, но оба NSString. Есть идеи?
- (IBAction) submitPushed: (UITextField*)enteredName: (UITextField*)enteredCell: (UITextField*)enteredLocation;
{
ExampleAppDataObject* theDataObject = [self theAppDataObject];
NSLog(@"LOC %@", enteredLocation.text);
theDataObject.location = enteredLocation.text;
NSLog(@"DATAOBJ %@", theDataObject.location);
}
Я всегда получаю эту ошибку:
2011-08-20 10:28:13.602 ViewControllerDataSharing[3188:207] -[UITouchesEvent text]: unrecognized selector sent to instance 0x4e07780
2011-08-20 10:28:13.607 ViewControllerDataSharing[3188:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITouchesEvent text]: unrecognized selector sent to instance 0x4e07780'
Но UITouchEvent? Как это связано? Я нажал Ctrl и нажал кнопку метода в моем файле .m. Не хватает ли шага? Я попытался проверить, является ли текст "", но это даже не зашло так далеко.
У меня есть новичок, так что спасибо заранее. Я прочитал сотни ответов на этом сайте, и мне это нравится! Так полезно!
СПАСИБО!
Mark