Вопросы по теме 'completion-block'

2 анимации на один и тот же объект, показывает только последний. Как показать первый без блока завершения вложенности?
Я делаю две анимации в одном и том же UIImageView, используя блоки. Анимации не совсем спина к спине, но почти; между ними есть какая-то логика. анимировать UIImageView из одного места представления в другое. выполнить логику, которая...
1555 просмотров

Остановить анимацию UIView с автореверсом/бесконечным повтором с помощью блока BOOL/завершения
Я настраиваю следующий метод UIView animateWithDuration: с намерением установить мой animationOn BOOL в другом месте программы, чтобы отменить этот бесконечный зацикленный повтор. У меня сложилось впечатление, что блок completion будет...
23457 просмотров

NSOperation completeBlock вызывается дважды
Я работаю над подклассом NSOperation и столкнулся с этой очень странной проблемой, когда блок завершения вызывается дважды подряд. Вызовы KVO выглядят нормально, но завершение блока по-прежнему странно вызывается дважды. Я неправильно понимаю...
2136 просмотров

Возврат объекта для метода внутри блока завершения
Я хочу создать метод с параметром URL, который возвращает ответ на вызов этого URL. Как я могу вернуть данные, полученные внутри блока завершения для метода? class func MakeGetRequest(urlString: String) -> (data: NSData, error: NSError) {...
4527 просмотров

Как я могу дождаться завершения блока завершения в target-c ios
У меня есть подкласс с двумя методами: - (void) aPostRequest:(NSString *) urlStr andJSON:(NSMutableDictionary*) jsonDict completion:(void (^)(NSDictionary *, NSError *))completion { NSError *error = nil; NSURLSessionConfiguration...
4715 просмотров

IOS/Objective-C: получить NSArray из блока завершения
Я пытаюсь получить массив EKReminders из блока завершения метода. Метод возвращает нужный мне массив. Однако я не могу найти хороший способ вернуть его в основной поток в известное время, чтобы я знал, что блок завершен. Чтобы получить...
78 просмотров
schedule 02.05.2024

Блок завершения цели C не вызывается
Я пытаюсь вызвать блок завершения в модульном тесте, но он никогда не достигает. Вот код: [vc configureRecorder:^{ NSLog(@"Completion..."); }]; Это метод: -(void)configureRecorder:(void(^)(void))callback { NSLog(@"Method"); }
557 просмотров

как представить блок завершения nil Error Swift
Привет, у меня есть рабочий объект веб-службы в Swift, который передает блок завершения контроллеру представления вызывающей стороны. Код выглядит следующим образом: func getFlightData(for airportCode: String, minutesBehind:String,...
774 просмотров
schedule 29.12.2022