将 NSCoding 的值转化为字符串 - KeychainWrapper
Getting value of NSCoding into string - KeychainWrapper
我正在使用 KeychainWrapper 来存储字典值,但是检索字符串值中的项目出现了问题。
我试过以下方法:
KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped
打印,
(
(
value,
value,
value
)
)
和
KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [Any]
打印
(
value,
value,
value
)
以上这些方法对我来说似乎仍然无法从 NSCoding 数组中检索仅字符串值。
试试,
let userOptions = (KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [[String]]).joined().joined(separator: " ") )
我正在使用 KeychainWrapper 来存储字典值,但是检索字符串值中的项目出现了问题。
我试过以下方法:
KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped
打印,
(
(
value,
value,
value
)
)
和
KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [Any]
打印
(
value,
value,
value
)
以上这些方法对我来说似乎仍然无法从 NSCoding 数组中检索仅字符串值。
试试,
let userOptions = (KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [[String]]).joined().joined(separator: " ") )