0

メインビューコントローラー(A)によって提示されるモーダルビューコントローラー(B)があります。B には、ユーザー名とパスワードのフィールドと、キャンセルと保存のボタンがあります。

現在、B でアンワインド セグエとパブリック プロパティを使用し、A で IBAction に従って、VC 間でデータを渡しています。私のアプローチはここで説明されています: http://pragmaticstudio.com/blog/2013/2/5/unwind-segues

次に、A はパスワードをキーチェーンに入れます。

これは機密データであるため、私の質問は次のとおりです。公開プロパティを使用して B から A にパスワードを渡すのは安全ですか、それとも B 内のキーチェーンにのみパスワードを入れることを処理する必要がありますか?

よろしくお願いいたします

4

1 に答える 1

0

データの受け渡しが問題だとは思いません。しかし、別のキーチェーン ラッパー クラスにキーチェーン コードをカプセル化してみませんか? B からそのクラスを呼び出してユーザー名とパスワードを保存し、次に A から別の呼び出しを行ってユーザー名とパスワードを読み取ることができます。A と B の間で直接データを渡す必要はありません。

于 2014-01-24T07:35:24.287 に答える