Как быстро преобразовать данные в IntIOS

Программируем под IOS
Ответить
Anonymous
 Как быстро преобразовать данные в Int

Сообщение Anonymous »

Я пишу на Swift. API возвращает данные, которые необходимо преобразовать в 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 again!")
return
}

let task = URLSession.shared.dataTask(with: request)
{
(data : Data? , response : URLResponse? , error : Error?) in

self.removeActivtyIndicator(activityIndicator: MyActivityIndicator)

if error != nil
{
self.DisplayMessage(UserMessage: "2Could not successfully perform this request , please try again later.")
print("error = \(String(describing : error))")
return
}
else
{

print("////////////////////////////////")
print("data has been sent")

}
}

task.resume()



Подробнее здесь: https://stackoverflow.com/questions/511 ... t-in-swift
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»