2011-01-04 25 views
0

私はあなたがページに写真を追加するiPadアプリを持っています。私はその後、写真の位置を保存し、より多くの写真の位置を持つページを追加し、最終的にスライドショースタイルで後で見られるすべてのページを保存したい。UIImageViewの状態を保存して全体のビューを保存します

新しいビュー(またはスワップビュー)に移動するとき、誰もが 1.保存UIImageView状態を助言することができ - 私はNSCoding iPhone - save UIImageView stateを使用して、これを見る - しかし失うにしています - 任意のより多くの例? 2.(スライドショーのように)後で見えるように '全体'ビューのセットを保存する方法 - これでどこから始めるべきなのでしょうか?配列? coredata?

ありがとうございます。

答えて

0

あなたの回答はここではかなり関連しているようです。あなたが理解する必要がある話題は、シリアライゼーションとデシリアライゼーションです。シリアライゼーションは、データ構造やオブジェクトを(XML/JSON /バイナリなどの)別の形式に変換し、デシリアライズによってデータ構造またはオブジェクトに戻す操作です。あなたがリンクした答えは、開発者がCocoaにこのシリアライゼーション/デシリアライゼーションのライフサイクルをどのように扱うかを説明しています。

あなたはビューから保存する必要があるものを考え出す必要があります。いったんそれを持っていれば、シリアライザとデシリアライザを作成してその情報を保存/再ロードできます。また、情報を再読み込みしたら、読み込まれた情報で現在のビューを更新するのは簡単です。

+0

ああ、少年 - ありがとう、私はそのドキュメントを読んで、混乱してしまいました! :D – adamprocter

関連する問題