2014-11-07 2 views
0

Что случилось с этим утверждением? (последний), который используется в другом классе (CreateRecurringAppointments). . Я получаю сообщение об ошибке (XCode 5.1.1 с указанием "Ожидая]" между oRecurrsStart и текстЧто случилось с этим утверждением? ([avc oRecurrsStart.text])

AppointmentsViewController *avc = [AppointmentsViewController new]; 
NSString *sd = [avc oRecurrsStart.text]; 

Это определение oRecurrsStart, который находится в классе AppointmentsViewController:

@property (strong, nonatomic) IBOutlet UITextField *oRecurrsStart; 

ответ

1

вы пытаетесь вызвать метод (или отправить сообщение с точки зрения Objective-C), чтобы и экземпляр объекта avc и вместо того, чтобы обеспечить имя для этого метода - вы вставки текста свойства другого объекта UITextField.

Я думаю, что вам нужно изменить строку

avc.oRecurrsStart.text 
+0

Спасибо ... что имеет смысл ... Я ценю ваше время ответить на этот ... SD – SpokaneDude

+0

Для завершения, вы могли бы также has '[[avc oRecurrsStart] text]' –

+0

Спасибо, но @ sha's является «чище» .... SD – SpokaneDude

Смежные вопросы