У меня есть развязка в моем WishlistVC
(VC, в котором перечислены все списки желаний). Теперь этот VC позволяет пользователю нажимать на список пожеланий и, если он пуст, вывести EditWishlistItems
VC, чтобы можно было выбрать, какие элементы помещать внутри этого списка пожеланий. В WishlistVC также есть еще одна кнопка, которая позволяет пользователю создать новый список желаний, а затем вызывает EditWishlistItems
, чтобы пользователь мог добавлять элементы в новый список желаний. Оба эти варианта относятся к одному и тому же VC.Как узнать, какой segue называется пунктом назначения в режиме размотки?
Когда я разматываю, я хочу знать, кто вызвал EditWishlistItems
VC, т. Е. Какой сеанс я выполнил, продвигаясь вперед в своем разматывании. Если это из модального сегмента addItemsToWishlist
, то я хочу добавить список желаний к Core Data, и если это от editWishlistItems
modal segue, я хочу отредактировать элементы списка пожеланий на компакт-диске.
Любой способ узнать эту информацию, когда я расслаблюсь?
'viewDidAppear' - плохая идея. Это будет вызвано снова в ряде обстоятельств, таких как пользователь, переключая приложения и обратно, или отклоняя представленный модально представленный контроллер представления. –