Чтение веб-сайтов в iOSIOS

Программируем под IOS
Ответить
Anonymous
 Чтение веб-сайтов в iOS

Сообщение Anonymous »

Я пытаюсь прочитать данные из моего API. Я не использую данные JSON, поскольку API возвращает не массив, а только строку текста. В любом случае я использую следующий код для чтения текста из API.

Код: Выделить всё

func contactVetApi(url:String){

let nsUrl = NSURL(string:url)
let task = NSURLSession.sharedSession().dataTaskWithURL(nsUrl!){
(data, response, error) in
print(data)

}

task.resume()

}
Я вызываю эту функцию в функции ViewDidLoad моего файла ViewController. Как видите, он принимает параметр, который является строкой. Параметр — это URL-адрес для чтения. Затем он преобразует строку в NSUrl, чтобы ее можно было использовать с общим сеансом. Затем я инициализирую общий сеанс и создаю задачу обработки данных с этим URL-адресом. Затем я распечатываю возвращаемые данные. Единственная проблема заключается в том, что результат не соответствует моим ожиданиям. Я ожидаю, что он скажет:

"Будущий дом чего-то очень крутого".
Однако вот что я получаю:

Необязательно ()

Дополнительно()

Мне нужна помощь, чтобы выяснить, почему он печатает это, а не то, что я ожидаю. В случае необходимости URL-адрес API — http://apis.wilsonfamily5.org/vet/about.php. Прежде чем кто-нибудь спросит, я добавил в файл info.plist отключение транспортной безопасности приложения iOS 9. Если вам понадобится дополнительная информация, которая поможет мне решить эту проблему, я буду более чем рад предоставить ее вам.

Подробнее здесь: https://stackoverflow.com/questions/327 ... tes-in-ios
Ответить

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

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

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

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

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