Только что начал использовать XCode, чтобы попытаться сделать приложения iOS. Я попытался заполнить собственный учебник Apple (список дел). Он пошел очень хорошо, пока последний шаг/не ˙S здесь:Разработка приложений iOS - свойство не найдено на объекте
Я подключил Сохранить и Отмена в AddToDoItemViewController (Control п драг).
Затем, когда я хочу сообщить AddToDoItemViewController, чтобы создать элемент только тогда, когда пользователь нажал кнопку «Сохранить», у меня появились ошибки.
Я попытался написать этот метод в ToDoListTableViewController.m
появляются- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if (sender != self.saveButton) return;
if (self.textField.text.length > 0) {
self.toDoItem = [[ToDoItem alloc] init];
self.toDoItem.itemName = self.textField.text;
self.toDoItem.completed = NO;
}
}
8 вопросов. Например, в первом if-statement: «Свойство« saveButton »не найдено на объекте типа ToDoListTableViewController *».
Также подобная проблема находится под ней, но вместо «saveButton» она говорит «textField». Я сделал импорт, как было предложено.
Помогите оценить!
Спасибо.
что вы хотите сказать отправителем! = Self.saveButton? – Anton
отправитель здесь сам segue. Он не может быть равен кнопке – Anton
, вы уверены, что у вас нет опечатки в 'saveButton'? – Mateusz