Вопросы по теме 'nsurlsessiondatatask'
Обработчик завершения проверки подлинности NSURLSessionTask и клиент NSURLAuthenticationChallenge
Я реализую пользовательский NSURLProtocol и хочу использовать NSURLSession с задачами данных для внутренней сети вместо NSURLConnection .
Я столкнулся с интересной проблемой и задаюсь вопросом о внутренней реализации обработчика вызовов...
2638 просмотров
schedule
07.05.2023
Дилемма обновления данных и обновления пользовательского интерфейса
Недавно я разработал iOS-приложение со Swift, которое обрабатывает множество фоновых HTTP-задач и обновляет не только пользовательский интерфейс, но и статические данные для текущего сеанса (множество массивов, переменных и т. д.) в соответствии с...
471 просмотров
schedule
25.03.2022
Ошибка и медленная прокрутка при загрузке изображений TableView из CoreData
Проблема: процесс загрузки изображений в табличное представление с использованием их путей, которые хранятся в базе данных Core Data DB, работает нормально, но взаимодействие с пользователем не очень хорошо. Прокрутка медленная и глючная....
416 просмотров
schedule
22.12.2022
OCMock - [ответ NSURLSessionDataTask] нераспознанный сбой селектора в iOS 9
Эта проблема
Мы используем OCMock для фиктивных объектов во многих наших модульных тестах. В рамках наших тестов, чтобы увидеть, как наш код реагирует на ответы сервера, мы создаем объект NSURLSessionDataTask, а затем пытаемся использовать для...
645 просмотров
schedule
30.05.2022
Objective-C возвращает строку в NSURLSessionDataTask
Я пытаюсь создать функцию NSString для возврата строки с NSURLSessionDataTask.
- (NSString *) retrieveData
{
self.session = [NSURLSession sharedSession];
self.dataTask = [self.session dataTaskWithURL:[NSURL URLWithString:URL]...
602 просмотров
schedule
08.08.2022
Проблемы с фоновой URLSession с идентификатором
Я попробовал этот код в своем проекте для загрузки больших файлов в фоновом режиме, и он отлично работает. Я начинаю загрузку в UIViewController. Если я перейду к другому представлению и вернусь к UIViewController, он перестанет перезагружать...
3160 просмотров
schedule
18.02.2023
Проблемы со Swift3: не могу понять новый синтаксис
Вчера я обновился до Xcode 8.2, что заставило меня обновить синтаксис Swift 3.0. В моем приложении у меня есть эта функция:
func performGetRequest(_ targetURL: URL!, completion:@escaping (_ data: Data?, _ HTTPStatusCode: Int, _ error: NSError?)...
197 просмотров
schedule
15.03.2023
Как распечатать запрос веб-службы и ответ от dataTaskWithRequest
Может ли кто-нибудь помочь мне распечатать запрос веб-службы и ответ от dataTaskWithRequest в формате json при использовании swift 4.0 и объектива C.
Ссылки попробовал:
Как распечатать NSMutableURLRequest?
Я могу распечатать их, но они не...
1030 просмотров
schedule
16.06.2022
NSUrlSession: вызов NSURLAuthenticationMethodServerTrust завершается с ошибкой только тогда, когда также требуется сертификат клиента
мы хотим подключить наше приложение к нашему веб-сервису IIS. Мы используем самозаверяющие сертификаты, а также клиентский сертификат для аутентификации.
Когда веб-сервис не требует проверки подлинности клиентского сертификата, все работает...
599 просмотров
schedule
15.01.2023
Как отследить URLSessionTask после того, как Alamofire повторит запрос
Мы используем Alamofire 4 и хотим сопоставить URLSessionTask s с сущностями в базе данных.
Сначала мы использовали поле taskDescription из URLSessionTask , чтобы поместить туда UUID объекта базы данных, но потом выяснили, что Alamofire создает...
303 просмотров
schedule
10.03.2023
NSURLCaching с dataTask не может прочитать кэш обратно с помощью NSURLRequest в автономном режиме
Меня очень смущает система кеширования iOS. Это должно быть просто, но это не так (для меня). Я пишу приложение базы данных, которое обеспечивает внешний веб-доступ к ограниченному набору дополнительных справочных материалов в виде веб-страниц....
52 просмотров
schedule
30.04.2023
Сообщение о сбое iOS: [состояние NSURLSessionDataTask]: нераспознанный селектор отправлен в экземпляр
У меня есть экран с панелью поиска, когда я покидаю этот экран, я просто отменяю текущую работу urlSessionDataTask. Вот мой код, которым я пользуюсь:
override func viewWillDisappear(_ animated: Bool) {
if self.lastURLSessionDataTask != nil,...
124 просмотров
schedule
30.08.2022