如何在swift中将字典作为值添加到另一个字典中

时间:2014-07-02 17:42:01

标签: json swift

我想在swift中将字典添加到另一个字典但是我收到以下错误。 我的目标是将嵌套对象的结构镜像到字典中,以便我能够将其序列化为JSON。

enter image description here

func toDictionary() -> Dictionary<String,AnyObject>{

        var dic = Dictionary<String,AnyObject>()

        println(From.Text)
        println(From.Email)

        var fromDic = ["Address":From.Email,"Text":From.Text]
        println(fromDic)

        dic.updateValue(fromDic, forKey: "From")

2 个答案:

答案 0 :(得分:0)

你显示的代码对我来说很好 - 错误可能不在xcode显示的那一行 xcode6经常错过正确的行,真正的错误是下面的一些行

答案 1 :(得分:0)

假设您有FromFrom.EmailFrom.Text的声明,那么它似乎工作正常:

enter image description here