Я начал использовать cocoapods с моим текущим проектом ios. Мне нужно использовать SOAP для легкого доступа к контенту для моего проекта ios. У меня есть googled, и Alamofire pod отлично подходит для меня. Потому что я использую язык программирования Swift.
Я легко подставил этот контейнер. Но мои веб-службы возвращают мне результат XML. И я хочу сериализовать массив для этого XML-результата. Но я не могу.
Когда я вызываю свой веб-сервис в браузере, я получаю такой результат
Метод ответа Alamofire выглядит следующим образом:
Alamofire.request(.GET, "http://my-web-service-domain.com", parameters: nil)
.response { (request, response, data, error) in
println(request)
println(response)
println(error)
}
Когда я запускаю этот метод, я вижу этот вывод на терминале:
<NSMutableURLRequest: 0x170010a30> { URL: http://my-web-service-domain.com }
Optional(<NSHTTPURLResponse: 0x1704276c0> { URL: http://my-web-service-domain.com } { status code: 200, headers {
"Cache-Control" = "private, max-age=0";
"Content-Length" = 1020;
"Content-Type" = "text/xml; charset=utf-8";
Date = "Thu, 18 Jun 2015 10:57:07 GMT";
Server = "Microsoft-IIS/7.5";
"X-AspNet-Version" = "2.0.50727";
"X-Powered-By" = "ASP.NET";
} })
nil
Я хочу получить результат для массива, который в браузере отображает мою раскадровку. Может ли кто-нибудь помочь мне в сериализации этих данных с помощью структуры Alamofire или языка Swift?