如何在Swift 2.0中创建JSON对象?

时间:2016-04-07 11:05:47

标签: swift xcode6

我想创建一个包含这些内容的JSON对象

    {
      "user":{
      "email":"foo@example.com",
      "password":"qwertyhello"
             }
     }

在swift 2.0中

我必须在服务器请求的下方函数中使用此对象作为参数,并且我不知道如何创建它。 所以任何帮助?????

           request.HTTPBody = try    NSJSONSerialization.dataWithJSONObject(parameters, options: .PrettyPrinted)

2 个答案:

答案 0 :(得分:1)

类似的东西应该起作用

let person: [String: AnyObject] = [
    "name": "Ferdinand",
    "age": 13
]

request.HTTPBody = try! NSJSONSerialization.dataWithJSONObject(person, options: .PrettyPrinted)

或更好的方式,使用Alamofire:https://github.com/Alamofire/Alamofire

答案 1 :(得分:0)

首先使用NSJSONSerialization

创建词典,然后序列化数据。