gpt4 book ai didi

ios - 一次获取钥匙串(keychain)中的所有项目?

转载 作者:行者123 更新时间:2023-11-28 21:59:04 26 4
gpt4 key购买 nike

我开始阅读这个 apple 钥匙串(keychain)示例,了解到他们正在获取与类型 kSecAttrGeneric 关联的这个钥匙串(keychain)项目的所有值。然后当有人试图搜索一个键时,他们会从缓存的值中搜索,这是正确的方法吗,我觉得这种预取方式是不正确的。

能否请您告诉我从钥匙串(keychain)预取所有数据而不是根据需要直接从钥匙串(keychain)访问数据的原因是什么。

https://developer.apple.com/library/ios/samplecode/GenericKeychain/Introduction/Intro.html

最佳答案

我相信您有点误读了该示例。在 GenericKeychain 中,它们不会获取“所有项目”。他们只获取一个项目及其一个值。钥匙串(keychain)项由半公开的属性和 protected “值”组成。读出钥匙串(keychain)非常昂贵(比从磁盘读取文件慢得多;它真的慢得令人震惊)。所以这个例子是避免在不需要的时候重新阅读它。但它并没有读取整个钥匙串(keychain);只是存储其数据的一项。

关于ios - 一次获取钥匙串(keychain)中的所有项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25556128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com