将本地字典复制到全局字典

时间:2016-11-16 06:20:55

标签: json swift xcode dictionary google-direction

我遇到问题,我在方法中创建字典,然后尝试使字段等于字典!

所以:

var theJson : NSDictionary!

func someMethod()
{
   if let theDictionary = valueFromGoogleDirections as? NSDictionary
   theJson = theDictionary
}

func fieldTest()
{
   print(theJson)
}

在调用someMethod然后调用fieldTest之后,fieldTest方法总是打印“{}”,我认为这意味着它是一个空字典。到底是怎么回事?我知道theDictionary正在获取值,因为我能够在someMethod方法中使用它的值。

1 个答案:

答案 0 :(得分:0)

试试这个:

theJson = theDictionary.copy()