我想用NSValueTransformer
類對一些核心數據列進行加密,但我不太確定要使用什麼加密方法。有沒有人試過在使用核心數據時對單個實體進行加密,如果有的話,是否有任何工作實現的示例代碼?我想加密不與任何NSPredicate
的I以後使用從分貝核心數據轉換器
核心數據轉換器
回答
從蘋果的iPhoneCoreDataRecipes示例代碼中有使用NSValueTransformer
一個子類,在模型中的變形屬性沿的一個例子找回數據干擾。見變形屬性類型設置:
和值轉換的實現:
在你的情況,你將需要分別提供在transformedValue
和reverseTransformedValue
方法加密和解密算法,沿行suggest here。
我試圖做到這一點,但是在嘗試從數據庫查詢中取回已排序結果集時,我的NSFetchedResultsController獲取結果時遇到問題。似乎變壓器干擾了這一點。你知道爲什麼嗎? –
直接的'NSFetchRequest'工作嗎? – FluffulousChimp
是一個常規的讀取請求讓我回到一個託管對象數組。但NSFetchedResultsController沒有得到任何結果,當我嘗試做一個排序和關鍵路徑上的任何條目的實體的名字 –
- 1. 核心數據轉換iOS
- 2. 向下轉換核心數據錯誤
- 3. 核心數據可轉換屬性
- 4. 從核心數據轉換爲SQLite
- 5. 核心數據,綁定,值轉換器:保存時崩潰
- 6. 轉換關係數據庫模型的核心數據模型
- 7. 將JSON數據轉換並存儲到iOS核心數據中
- 8. 核心數據從整數16遷移到可轉換
- 9. 確定在覈心轉換終端中完成了哪個核心轉換
- 10. 核心數據支持的非核心數據數據UITableView
- 11. 使用核心數據與核心圖
- 12. 核心數據和核心位置
- 13. 核心數據替換爲多組
- 14. Swift - 從核心數據獲取字符串並轉換爲UTF8
- 15. 將圖像轉換爲NSData以保存核心數據
- 16. 將sqlite查詢轉換爲核心數據的NSPredicate
- 17. 如何將這個SQL查詢轉換到核心數據
- 18. 如何這個sql查詢到核心數據轉換謂語
- 19. 如何將應用程序從plists轉換爲核心數據
- 20. 當*不*使用核心數據類型可轉換?
- 21. 核心數據屬性設置的類型轉換
- 22. 轉換的UIImage到NSData的,並與核心數據
- 23. 將核心數據信息轉換爲XML,反之亦然
- 24. 核心數據NSPredicate強制轉換鍵值
- 25. 如何使用RKValueTransformer將NSString轉換爲核心數據NSManagedObject
- 26. 如何將普通核心數據轉換爲背景?
- 27. 將iOS應用程序從NSCoding轉換爲核心數據
- 28. Swift 3核心數據強制向下轉換到NSManagedObject子類
- 29. 轉換用於核心數據的sql語句
- 30. 將iPhone核心數據遷移日期轉換爲字符串
這是什麼意思_encryption_在這種情況下? – FluffulousChimp
嗯,我的意思是在此刻sqlite數據庫核心數據持續到任何人都可讀。我希望每個條目都沿着AES256級別加密的線路安全 –