2011-10-10 97 views
1

我在覈心數據中有實體AccountCreditCard。一個account可以有多個creditCards。每個creditCard有一個number。我如何加密number核心數據加密?

我知道我可以在沒有核心數據的情況下使用鑰匙串服務,但我可以一起使用它們嗎?我想使用核心數據而不是像NSUserDefaults這樣的原因是因爲我想處理多個帳戶。我沒有使用鑰匙串服務,所以我不確定它是否適合多個賬戶。

回答

2

通過將Keychain對象轉換爲NSData對象,可以將Keychain對象存儲在Core Data中。這並不是那麼微不足道,因爲你需要正確地來回轉換它。查看有關非標準持久屬性的documentation documents以幫助您。