Результаты поиска по запросу "objective-c-blocks"
Многопоточность: выполнение вызовов метода только после завершения выполнения другого метода
Я пытаюсь обработать метод асинхронно, в соответствии с требованиями, как только первый метод завершен, только тогда второй метод должен начать выполняться. Проблема в том, что первый метод сам по себе имеет код, который выполняется в фоновом ...
как добавить дополнительный аргумент в блок
Mailcore [https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&ved=0CEIQFjAC&url=http://libmailcore.com/&ei=z-XrUcfKDImLOM7fgbgC&usg=AFQjCNHyISIMiaJPJMU_xwwHDh2FeDayIQ&sig2=pegdrJ4e4irFigyJn-4PRw&bvm=bv.49478099,d.ZWU] имеет ...
Почему NSBlocks должны быть скопированы для хранения в контейнерах?
- (void) addABlock { void (^aBlock)(void) = ^() { [someObject doSomething]; }; [self.myMutableArray addObject: aBlock]; // Oops.. [self.myMutableArray addObject: [aBlock copy]]; // works fine }В приведенном выше упрощенном примере я вижу ...
почему тип `nil` не` id`, а `void *`
В этом коде id (^block)(void) = ^(void) { return nil; };У меня есть эта ошибка Несовместимые типы указателей блоков, инициализирующие 'id (^ __ strong) (void)' выражением типа 'void * (^) (void)' Так что я должен явно броситьnil вid тип id ...
OCMock и блочное тестирование, выполнение
Вот тестируемый метод: - (void)loginWithUser:(NSString *)userName andPass:(NSString *)pass { NSDictionary *userPassD = @{@"user":userName, @"pass":pass}; [_loginCntrl loginWithUserPass:userPassD withSuccess:^(NSString *authToken){ // ...
Простой пример GCD Serial Queue, например FIFO с использованием блоков
Я прочитал документацию Apple о том, как использовать последовательные очереди, чтобы обеспечить выполнение задач в предсказуемом порядке, но теперь я слишком запутался. Как-то, как я могу работать поочередно, но все же мне не ясно, поэтому мне ...
Obj-C: переменная __block, не сохраняющая данные
Я думаю, что у меня может быть проблема асинхронности, которая кусается, потому что я думал, что решил ее. Во всяком случае, я делаю кучу вызовов веб-сервисо...
Понимание синтаксиса сложных блоков
Я новичок в разработке Objective C и iOS, но уже 13 лет ветеран .NET. Мне трудно мысленно представить следующую декларацию, которая пришла отПрограммирование...