У меня есть контроллер табличного представления под названием «TripsTVC», который я бы хотел перевести в общий ViewController «NoteVC», который ничего не делает, кроме сбора текста через UITextView и отправки его обратно в таблицу View Controller, который, в свою очередь, сохранит данные в объекте через Core Data. У меня есть 5 строк, которые все вызовут то же самое performSegueWithIdentifier:@"addNote" sender:self
. Самый простой способ передать мне, какая строка отправляет запрос, чтобы, когда я получаю ответ через делегирование, я могу сохранить текст, полученный в мой основной стек данных?Повторное использование View/ViewController для ввода текста
Мои единственные мысли - использовать reuseIdentifier
в ячейке, принадлежащей выбранной строке, и передать ее вместе с NoteVC, указав общедоступную переменную в NoteVC, а затем передав ее обратно в TripsTVC с небольшой логикой if/else чтобы справиться с этим. Я просто чувствую, что должен быть лучший способ.
Я что-то упустил?
Это именно то, что мне было нужно. Теперь мой мозг чувствует себя намного лучше. Бесконечно благодарен. –