如题, keyChain 在做数据存储时,有没有大小的限制??
或者这样说,一直往里面存没有清理,会不会到一定程度就清除之前老的数据(我估计不太可能),懂这个的朋友麻烦不吝赐教!
![]() |
1
bzmario 2016-08-01 18:20:47 +08:00
有存储限制。但与其考虑存储大小的限制,更应该考虑数据的加密计算效率。
KeyChain 保存的数据都是经过加密的,数据过大,加密计算的时间越长。 但你的问题是,要不要清理。 当然要, app 中的任何数据都应该管理起来,无用的数据都要尽可能丢弃,不管你存在哪里。 |
![]() |
2
shuoit OP 比如说 1mb 的限制,当超过 1mb 了,就写不进去了,有这种可能吗?
|
![]() |
3
tinybaby365 2016-08-02 16:55:24 +08:00 via iPhone
这是一个加密的 sqlite 数据库。建议不要存大 size 数据。大 size 的数据,可以在磁盘上用 aes 加密, aes 的 key 用 rsa 保护, rsa 的 key 存在 keychain 里面。
|