将NSCoding的值转换为字符串-KeychainWrapper

时间:2019-04-30 11:34:39

标签: swift nsarray keychain

我正在使用KeychainWrapper来存储字典值,但是检索字符串值中的项目却遇到了问题。

我尝试了以下操作:

KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped

哪些印刷品

(
  (
    value,
    value, 
    value
  )
)

还有

KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [Any]

可打印

(
   value,
   value, 
   value
)

对于我来说,从NSCoding数组中仅检索字符串值,上述这些方法似乎仍然是不可能的。

1 个答案:

答案 0 :(得分:0)

尝试方式,

let userOptions = (KeychainWrapper.standard.object(forKey: "userOptions").unsafelyUnwrapped as! [[String]]).joined().joined(separator: " ") )