2011-06-27 67 views

回答

2

我想你的意思是加密?

你可以在2做到這一點(甚至更多),我現在能想到的辦法:

  1. 你加密了一些加密軟件的數據庫文件的文件,在運行時對其進行解密和存儲解密的數據庫文件中應用程序目錄。然後,當您即將退出應用程序時,您將加密並存儲加密文件並刪除解密的文件。
  2. 您可以嘗試編譯SQLite Encryption Extension。我知道人們已經設法使全文搜索擴展工作,所以你可以看看他們是如何做到的。
+0

非常感謝,對我很有幫助 –

+0

嗨,我正在考慮使用SQLite加密擴展來處理我的數據庫中的加密數據。 SEE支持開箱即用的全文搜索嗎?你寫道:「人們已經設法使全文搜索擴展工作」。完成全文搜索需要什麼樣的努力? – webdevbyjoss

+0

@webdevbyjoss你可以用FTS擴展編譯自己的sqlite,或者嘗試將擴展添加到蘋果提供的擴展。我知道我看到有人認爲後者能夠完成後者(這爲您節省了一些內存和應用程序的大小),但我現在無法使用谷歌找到它。 –