2011-12-17 7 views
0

私はストーリーボードsegueを使用して、 "コントローラーA"から "コントローラーB"を "ボタン"で表示していました。 同じで、 "ボタン"を呼び出すと、[自己writeToPlist] plistの "値1"を "値2"に上書きします。その後、 "view controller B"はplistから "value 2"を表示します。ストーリーボードsegueプッシュと一緒にプルオーバー

「ビューコントローラーB」がロードされた後にplistが上書きされたような問題が発生しています。 "ビューコントローラーB"は "値1"を表示するだけで、それ以降は "値2"が書き込まれます。移行を強制する方法:

私はそれを解決する方法を、私はそれがperformSegueWithIdentifierを呼び出し、その後、あなたはコードでIBActionメソッドに、ボタンを配線すると、

+0

ボタン操作、任意のprepareForSegueメソッド、おそらくは2番目のView ControllerのviewDidloadまたはviewWillAppearなど、これを実行しようとしているコードを含めてください。 – jrturton

答えて

0

をbe.thanksファイルの変更を行うべきか見当がつかない、それはうまくいくはずです。

+0

あなたは男です。たくさんのことがあります。 – Albert

+0

問題が解決した場合は、回答としてマークして、他の人が正解であることを確認してください。乾杯! – Simon