Вопросы по теме 'completionhandler'
Потоки последствия AsynchronousByteChannel
Javadoc для AsynchronousByteChannel.read() говорит, что операция выполняется асинхронно, но что произойдет, когда будет достигнут конец потока? Разрешено ли реализации запускать обработчик завершения в том же потоке, который вызвал read()? С точки...
1013 просмотров
schedule
30.05.2024
nsurlsessiondatatask возвращает ноль при отправке почтового запроса на URL-адрес на основе REST ios
-(void)showData {
NSError *error;
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration delegate:self delegateQueue:nil];...
547 просмотров
schedule
26.10.2022
Обработчик завершения 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 просмотров
schedule
03.12.2022
обработчик завершения цели c
У меня есть класс RequestManager с функциями getContentInBackgroundWithMemberId и postRequest. Я хочу вызвать их из моего контроллера представления и получить результат, используя обработчик завершения. Как редактировать мои функции?...
7216 просмотров
schedule
16.04.2024
анализировать вложенные обработчики завершения
Я пытаюсь использовать обработчик завершения в цикле for. Проблема в том, что он будет продолжать выполнять цикл до возврата обработчика завершения, поскольку это асинхронный вызов. Прилагается мой код. Нужно ли использовать GCD? Я новичок...
641 просмотров
schedule
06.10.2022
Как вы ждете обработчик завершения основной очереди?
Что я пытаюсь сделать, так это последовательно выполнить цикл for, в котором я жду завершенияHandler() перед началом следующей итерации.
Я должен дождаться возврата обработчика завершения перед итерацией
Гарантированный возврат к обработчику...
416 просмотров
schedule
26.12.2023
Swift: ссылка на себя во вложенных замыканиях
Я использую новый блочный KVO API в Swift для наблюдения за свойствами. Ниже приведен пример кода.
class A: NSObject {
var observerA: NSKeyValueObservation? = nil
var observerB: NSKeyValueObservation? = nil
var property1: CustomObj1?
var...
440 просмотров
schedule
16.03.2024
Отображение сообщения об ошибке сети пользователю в Swift
Вопрос в том, как я могу сделать этот код многоразовым, особенно проверку ошибок в сетевом методе и условие в обработчике завершения, чтобы у меня не было повторяющегося кода?
Я создал метод, который выполняет сетевой запрос с помощью URLSession и...
70 просмотров
schedule
01.04.2024