Раскадровка segue push вместе с перезаписью plist

Я использовал раскадровку, чтобы перейти от одного вида "контроллер А" к "контроллеру Б" с помощью "кнопки". в то же время "кнопка" вызывает [self writeToPlist] для перезаписи "значения 1" на "значение 2" в листе. после этого "view controller B" отобразит "значение 2" из plist.

проблема в том, что, похоже, список был перезаписан ПОСЛЕ загрузки "view controller B". таким образом, "view controller B" будет просто отображать "значение 1", "значение 2" было записано после этого.

как я могу решить это, я понятия не имею, как это должно быть. спасибо

1 ответ

Решение

Если вы подключите свою кнопку к методу IBAction в коде, выполните изменение файла, а затем вызовите exe cuteSegueWithIdentifier: метод для принудительного перехода, все должно быть в порядке.

Другие вопросы по тегам