Resultados da pesquisa a pedido "objective-c-blocks"
variável __block retornando nulo após a execução do bloco [duplicado]
Esta pergunta já tem uma resposta aqui: Método retornando valor do bloco assíncrono com o FacebookSDK [/questions/15134394/method-returning-value-from-asynchronous-block-with-facebooksdk] 3 respostasValor de retorno para a função dentro de um ...
Como você aciona um bloco após um atraso, como -performSelector: withObject: afterDelay :?
Existe uma maneira de chamar um bloco com um parâmetro primitivo após um atraso, como usarperformSelector:withObject:afterDelay: mas com um argumento comoint/double/float?
Verifique a disponibilidade de blocos em tempo de execução no iOS
Preciso testar a disponibilidade de blocos no tempo de execução, para poder lidar com a compatibilidade com versões anteriores do iOS 3. Alguma dica? editar: Até agora eu estou fazendoif (!NSClassFromString(@"NSBlockOperation")) {...} Parece ...
Gerenciamento correto de addObserverForName: object: fila: usingBlock:
Eu ainda sou novo em bloqueios no objetivo-c e me pergunto se tenho esse código psuedo correto. Não tenho certeza se basta remover o observador ou se preciso chamar removeObserver: name: object: -(void) scan { Scanner *scanner = [[Scanner alloc] ...
EXC_BAD_ACCESS chamando um bloco
ATUALIZAÇÃO | Fiz upload de um projeto de amostra usando o painel e travando aqui:http://w3style.co.uk/~d11wtq/BlocksCrash.tar.gz [http://w3style.co.uk/~d11wtq/BlocksCrash.tar.gz](Eu sei que o botão "Escolher ..." não faz nada, ainda não o ...
Como simplificar a lógica de retorno de chamada com um bloco?
Digamos que eu preciso me comunicar com uma classe que forneça um protocolo e chame métodos delegados quando uma operação for concluída, da seguinte maneira: @protocol SomeObjectDelegate @required - (void)stuffDone:(id)anObject; ...
É possível criar uma categoria do objeto "Block" no Objective-C
Eu gostaria de adicionar funções criando uma categoria para blocos de Objective-C. __block int (^aBlock)(int) = ^int( int n ){ if( n <= 1 ) return n; return aBlock( n - 1 ) + aBlock( n - 2 ); };Em vez de apenas permitir que o normal[aBlock ...
Existe um ponteiro SELF para blocos?
Eu gostaria de chamar recursivamente um bloco de dentro de si. Em um objeto obj-c, usamos "self", existe algo assim para se referir a uma instância de bloco de dentro de si?
Reter o ciclo no `self 'com blocos
Receio que essa pergunta seja bastante básica, mas acho que é relevante para muitos programadores de Objective-C que estão entrando em blocos. O que ouvi é que, como os blocos capturam variáveis locais referenciadas dentro deles comoconst ...
Quando usar enumerateObjectsUsingBlock vs. for
Além das diferenças óbvias: UsarenumerateObjectsUsingBlock quando você precisa do índice e do objetoNão useenumerateObjectsUsingBlock quando você precisa modificar variáveis locais (Eu estava errado sobre isso, veja a resposta do ...