Вопросы по теме 'completionhandler'

Потоки последствия AsynchronousByteChannel
Javadoc для AsynchronousByteChannel.read() говорит, что операция выполняется асинхронно, но что произойдет, когда будет достигнут конец потока? Разрешено ли реализации запускать обработчик завершения в том же потоке, который вызвал read()? С точки...
1013 просмотров

nsurlsessiondatatask возвращает ноль при отправке почтового запроса на URL-адрес на основе REST ios
-(void)showData { NSError *error; NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration]; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration delegate:self delegateQueue:nil];...
547 просмотров

Обработчик завершения NSURL никогда не вызывался в Swift
Попытка использовать NSURL и связанные классы для чтения некоторых данных с заданного URL-адреса. Это простая версия того, что я делаю: import Foundation let urlString = "http://www.google.com" let nsURL = NSURL(string:urlString)...
33 просмотров
schedule 11.05.2024

Как я могу завершить функцию перед вызовом других в IBAction?
У меня проблемы с пониманием обработчиков завершения. У меня есть textFieldEditingDidChange IBAction, который сначала вызывает функцию verify() для ввода текстового поля , а затем оператор if для логического значения, возвращаемого приложением....
228 просмотров

обработчик завершения цели c
У меня есть класс RequestManager с функциями getContentInBackgroundWithMemberId и postRequest. Я хочу вызвать их из моего контроллера представления и получить результат, используя обработчик завершения. Как редактировать мои функции?...
7216 просмотров
schedule 16.04.2024

анализировать вложенные обработчики завершения
Я пытаюсь использовать обработчик завершения в цикле for. Проблема в том, что он будет продолжать выполнять цикл до возврата обработчика завершения, поскольку это асинхронный вызов. Прилагается мой код. Нужно ли использовать GCD? Я новичок...
641 просмотров

Как вы ждете обработчик завершения основной очереди?
Что я пытаюсь сделать, так это последовательно выполнить цикл for, в котором я жду завершенияHandler() перед началом следующей итерации. Я должен дождаться возврата обработчика завершения перед итерацией Гарантированный возврат к обработчику...
416 просмотров

Swift: ссылка на себя во вложенных замыканиях
Я использую новый блочный KVO API в Swift для наблюдения за свойствами. Ниже приведен пример кода. class A: NSObject { var observerA: NSKeyValueObservation? = nil var observerB: NSKeyValueObservation? = nil var property1: CustomObj1? var...
440 просмотров

Отображение сообщения об ошибке сети пользователю в Swift
Вопрос в том, как я могу сделать этот код многоразовым, особенно проверку ошибок в сетевом методе и условие в обработчике завершения, чтобы у меня не было повторяющегося кода? Я создал метод, который выполняет сетевой запрос с помощью URLSession и...
70 просмотров