Раскадровка segue push вместе с перезаписью plist
Я использовал раскадровку, чтобы перейти от одного вида "контроллер А" к "контроллеру Б" с помощью "кнопки". в то же время "кнопка" вызывает [self writeToPlist] для перезаписи "значения 1" на "значение 2" в листе. после этого "view controller B" отобразит "значение 2" из plist.
проблема в том, что, похоже, список был перезаписан ПОСЛЕ загрузки "view controller B". таким образом, "view controller B" будет просто отображать "значение 1", "значение 2" было записано после этого.
как я могу решить это, я понятия не имею, как это должно быть. спасибо
1 ответ
Решение
Если вы подключите свою кнопку к методу IBAction в коде, выполните изменение файла, а затем вызовите exe cuteSegueWithIdentifier: метод для принудительного перехода, все должно быть в порядке.