Ios 在swift下,我是否需要手动导入安全框架以使用密钥链?

Ios 在swift下,我是否需要手动导入安全框架以使用密钥链?,ios,swift,keychain,security.framework,Ios,Swift,Keychain,Security.framework,我想使用swift下的iOS密钥链在我的应用程序中保存登录凭据。我下载了视频并观看了一些。接下来,我将KeychainWrapper.swift文件复制到我的项目中,并开始使用提供的函数来存储一些字符串。 一切正常,但现在我想知道是否需要我没有手动导入的安全框架。这是我在斯威夫特还需要做的事吗?我可以Cmd+单击包装器中的那些kSec密钥,它会将我发送到安全框架-这是否意味着它现在“内置”到swift或类似的东西中 如果我真的需要这个框架,为什么现在“没有”它就可以工作?我的字符串是否已保存但未

我想使用swift下的iOS密钥链在我的应用程序中保存登录凭据。我下载了视频并观看了一些。接下来,我将KeychainWrapper.swift文件复制到我的项目中,并开始使用提供的函数来存储一些字符串。 一切正常,但现在我想知道是否需要我没有手动导入的安全框架。这是我在斯威夫特还需要做的事吗?我可以Cmd+单击包装器中的那些kSec密钥,它会将我发送到安全框架-这是否意味着它现在“内置”到swift或类似的东西中

如果我真的需要这个框架,为什么现在“没有”它就可以工作?我的字符串是否已保存但未加密或类似的内容

我还查看了1-2个关于keychain的github项目,这似乎也不能让我手动导入该框架


Cheers

Xcode自动链接使用过的系统框架。Xcode项目文件中的某个地方有一个设置。很抱歉,我仍然没有完全理解它。这是否意味着我必须至少进行一些设置,或者这是默认行为,我只需要使用SwiftKeychainWrapper.swift文件就可以了?通常,您不需要做任何事情,只需将其导入到源文件中,就可以了:)等等,“导入到源文件中”-所以我确实需要在某个地方导入
导入安全性