小编Am1*_*rFT的帖子

如何在swift中将Data转换为Int

我正在用 Swift 编码。API返回一个Data,需要转换为Int!我应该怎么办?

我需要的回复如下所示:

12345

但当我打印数据时我得到的想法是:

可选(5字节)

API 返回一个 Int (不是 JSON)

//send HTTP req to register user
        let myUrl = URL(string: "http://app.avatejaratsaba1.com/api/Person/Create")
        var request = URLRequest(url: myUrl!)
        request.httpMethod = "POST" // compose a query string
        request.addValue("application/json", forHTTPHeaderField: "content-type")
        request.addValue("application/json", forHTTPHeaderField: "Accept")

        let postString = ["name" : name.text!,
                          "isLegal" : FinalLegalSegment,
                          "codeMelli" : National_ID.text! ] as [String : Any]


do {
            request.httpBody = try JSONSerialization.data(withJSONObject: postString, options: .prettyPrinted)
        }catch let error {
            print(error.localizedDescription)
            self.DisplayMessage(UserMessage: "1Something went wrong , please try …
Run Code Online (Sandbox Code Playgroud)

api type-conversion ios swift

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

api ×1

ios ×1

swift ×1

type-conversion ×1