Описание тега nsurlsessiondatatask
1
ответ
Реализация обработчиков завершения для backgroundSession.uploadTask
Я (почти) успешно реализовал URLSessionDelegate, URLSessionTaskDelegate, а также URLSessionDataDelegate так что я могу загрузить свои объекты в фоновом режиме. Но я не уверен, как реализовать обработчики завершения, чтобы я мог удалить отправленный …
17 ноя '16 в 14:18
2
ответа
Сохранить ответ NSURLSessionDataTask для базы данных SQLite?
Мой код звонков HTTP отправить вызов на удаленный сервер и получить результаты в JSON формат, я извлек этот JSON, но теперь мне нужно сохранить эти результаты в SQLite. Основываясь на моем чтении NSURLSessionDataTask это фоновый поток, так что моя п…
08 дек '14 в 04:37
1
ответ
iOS UrlSession.shared.dataTask удаляет символ "+" utf-8 и заменяет его на " "
Я создаю вызов входа в API с использованием данных с x-www-формой. Я создал ПОЧТУ в Почтальоне и получил 200 ответов. Я использовал функцию экспорта Postman для генерации кода OKHTTP для Android и кода NSURL для iOS. Код Android работает нормально, …
16 окт '17 в 02:33
3
ответа
Возврат значения из асинхронного вызова с использованием семафоров
Мне нужно использовать NSURLSession совершать сетевые звонки. На основании определенных вещей, после получения ответа, мне нужно вернуть NSError объект. Я использую семафоры, чтобы асинхронный вызов вел себя синхронно. Проблема в том, что ошибка уст…
23 июл '15 в 13:44
3
ответа
Как ждать завершения асинхронных звонков
Я выполняю три вызова API, используя Spotify API, чтобы получить следующие данные и сохранить их в моем Artist объект: Исполнитель. Альбомы этого художника. Треки каждого альбома исполнителя. Когда они будут готовы, я бы хотел передать объект другом…
12 мар '16 в 22:47
1
ответ
ios - NSURLSession с dataTaskWithRequest срабатывает только при запуске приложения, а не когда оно не запущено
Как описано в заголовке, я могу ответить в виде текста, когда приходит удаленное уведомление. Мой http-запрос работает хорошо, если я нажимаю кнопку "Домой" один раз, но не работает, когда приложение не запущено, оно ждет. Когда приложение запускает…
20 сен '16 в 14:14
4
ответа
Пользовательский NSURLProtocol с NSURLSession
Я пытаюсь реализовать этот учебник, который реализует пользовательский NSURLProtocol с NSURLConnection. https://www.raywenderlich.com/76735/using-nsurlprotocol-swift Это работает, как и ожидалось, но теперь, когда NSURLConnection устарела в iOS9, я …
30 мар '16 в 01:00
2
ответа
iOS swift, как я могу дождаться асинхронной задачи внутри функции, которая нуждается в возвращаемом значении
Я использую Swift 3.0 и создал функцию, которая возвращает массив целых чисел. Массивы целых чисел очень специфичны, и они получены из базы данных, поэтому HTTP-вызов является асинхронным. Это функция, потому что я использую ее в 3 разных контроллер…
26 сен '17 в 00:37
1
ответ
Async Operation vs Async Network задача?
Наличие общего сценария необходимости асинхронного вызова веб-службы RESTful для получения содержимого JSON, а затем синтаксического анализа этого ответа JSON для создания некоторых объектов модели данных. Этот процесс может быть отменен / возобновл…
27 ноя '16 в 10:45
0
ответов
Переменная прогресса в iOS 11 URLSessionDataTask не показывает правильный прогресс
Мне нужно выяснить ход выполнения задачи загрузки. Но я могу использовать только URLSession dataTask метод (вместо uploadTask метод) создать задачу. Я не могу использовать инициализатор делегата для создания сеанса также. Чтобы найти прогресс, я исп…
19 фев '18 в 22:10
1
ответ
Как использовать URLSession downloadTaskWithResumeData, чтобы снова начать загрузку при вызове AfterdidCompleteWithError..?
У меня есть код, чтобы загрузить два файла с сервера и сохранить его в локальном, используя URLSession (let dataTask = defaultSession.downloadTask(with: url)). Все работает нормально, только проблема в том, что он загружает первый файл и дает мне ус…
08 апр '18 в 15:24
1
ответ
Вызовите URLSession.shared.dataTask, когда приложение является фоновым
Я пытаюсь отправить данные обратно на сервер, когда приложение находится в фоновом или приостановленном состоянии. Я реализовал действенное push-уведомление с действиями yes и No. Я должен обновить бэкэнд с да или нет постучал. Мой код ниже работает…
06 июн '17 в 03:11
1
ответ
NSURLSessionDataTask возвращает данные в обработчике завершения, Swift 2.0
Я прочитал несколько других вопросов об этой же проблеме, но каким-то образом обработчик завершения работает по-другому для других ответов. Кроме того, эти ответы с 2015 года, что заставляет меня задуматься, относится ли он к Swift 1.x В любом случа…
05 июн '16 в 01:58
2
ответа
Отправка запроса с использованием ответа Nsurlsession Cache
Когда я пытаюсь вызвать запрос с помощью nsurlsession, я не могу кэшировать ответ. Пожалуйста, помогите мне. заранее спасибо
23 ноя '15 в 12:29
1
ответ
Проблема производительности внедрения NSURLSession
В моем приложении от 10 до 30 веб-сервисов (оба получают / отправляют). Ранее я использовал Async NSURLconnection. Это занимает около 5 секунд, чтобы оправдать все услуги. Но теперь я заменил NSurlsession, который получает задержку ответа по сравнен…
23 янв '17 в 11:01
0
ответов
Мое приложение получило ноль данных во время HTTPS URLSessionDataTask
Контроллер представления моего iOS-приложения просто GET запрашивает JSON с моего внутреннего API-сервера, используя код Swift 3 и URL классов Foundation, URLRequest, URLSessionDataTask. Мой бэкэнд-сервер API (sesapi.infinnovation.co) поддерживает H…
05 май '17 в 18:12
1
ответ
NSURLSession не возвращает данные
Я пытаюсь скачать zip-архив используя NSURLSessionDataTask, Я знаю, что есть NSURLSessionDownloadTask, но дело в том, что я хочу didReceiveData обратный вызов (чтобы показать прогресс). Код является: NSURLRequest *request = [NSURLRequest requestWith…
27 июн '18 в 11:02
1
ответ
Чтение данных / Ответ / Тело перенаправленного NSURLDataTask
В настоящее время я пытаюсь получить доступ к веб-странице, где пользователь может войти в систему, используя свои учетные данные, после ввода своего имени пользователя и пароля - если он правильный, он будет перенаправлен на новый URL. Этот новый U…
22 мар '18 в 14:26
1
ответ
Ошибка и медленная прокрутка при загрузке изображений TableView из CoreData
Проблема: процесс загрузки изображений в табличное представление с использованием их путей, которые хранятся в базе данных Core Data, работает нормально, но пользовательский опыт не идет хорошо. Свиток медленный и глючный. Примечания импортеров: Для…
11 апр '15 в 14:52
0
ответов
Objective-C - ожидание цикла с блоком (NSURLSessionDataTasks) перед продолжением
В поисках правильного способа выполнения цикла в моем коде, где внутри цикла я вызываю метод класса с возвращаемым блоком завершения, обратный вызов которого выполняется, как только я получаю данные обратно с помощью NSURLSessionDataTask(получение д…
21 дек '17 в 14:09