Раскадровка segue push вместе с перезаписью plist - PullRequest
0 голосов
/ 17 декабря 2011

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

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

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

1 Ответ

0 голосов
/ 17 декабря 2011

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

...