2014-01-24 75 views
0

我有一個由主視圖控制器(A)提供的模式視圖控制器(B)。 B有一個用戶名和密碼字段以及一個取消和保存按鈕。iOS - 在視圖控制器之間保存敏感數據

我目前在B中使用展開的segue和公共屬性,並根據A中的IBAction在VC之間傳遞數據。我的方法描述如下: http://pragmaticstudio.com/blog/2013/2/5/unwind-segues

然後將密碼放入鑰匙串中。

由於這是敏感數據,我的問題是: 使用公共屬性將密碼從B傳遞給A是安全的還是應該將密碼僅放在B中的鑰匙串中?

感謝和親切的問候

回答

0

我看不到傳遞數據是一個問題。然而,爲什麼不把你的鑰匙串代碼封裝在單獨的鑰匙串包裝類中?您可以從B撥打該類的電話以保存用戶名和密碼,然後從A撥打另一個電話來讀取用戶名和密碼。 A和B則不需要直接在它們之間傳遞數據。

相關問題