Swift ';任何对象';不可转换为';字典<;键、值>;]';

Swift ';任何对象';不可转换为';字典<;键、值>;]';,swift,dictionary,nsuserdefaults,Swift,Dictionary,Nsuserdefaults,您好,我想使用NSUserDefaut获取对象类型字典: var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("savePlace")! as [Dictionary] 但我得到错误“anyObject”不能转换为“Dictionary]” 我还尝试: var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("save

您好,我想使用NSUserDefaut获取对象类型字典:

var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("savePlace")!  as [Dictionary]
但我得到错误“anyObject”不能转换为“Dictionary]”

我还尝试:

var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("savePlace")!  as [Dictionary<String, String>()]
var-favoritePlace=NSUserDefaults.standardUserDefaults().objectForKey(“保存位置”)!as[Dictionary()]
但这也不是工作。
谁知道我该怎么做?谢谢

两次尝试都是语法错误

要转换到字典,请执行以下操作:
字典
[Type:Type]

这样做

var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("savePlace")! as [[String: String]]

var-favoritePlace=NSUserDefaults.standardUserDefaults().objectForKey(“保存位置”)!as[词典]

这是将您的字典转换为NSArray!
var favoritePlace = NSUserDefaults.standardUserDefaults().objectForKey("savePlace")! as [Dictionary<String, String>]