Resultados da pesquisa a pedido "objective-c-blocks"

2 a resposta

Compreendendo a sintaxe de bloco complexo

Sou iniciante no desenvolvimento de Objective C e iOS, mas tenho 13 anos de experiência em .NET. Estou tendo dificuldades para fazer um diagrama mental da seguinte declaração, que veio doProgramação com objetivo ...

3 a resposta

ARC, auto e blocos

Eu pensei que entendi o uso de si mesmo em um bloco que é copiado é umnão não. Mas, na tentativa de limpar meu código, habilitei vários avisos no Xcode, um chamado "Enviando mensagens para indicadores fracos" agora em todos os meus blocos, toda ...

1 a resposta

Aguarde até que todos os blocos do iOS sejam executados antes de prosseguir

Eu tenho um modelo de dados / objeto de armazenamento que faz interface com a Internet por várias APIs que contêm dados. O número de APIs a serem interconectadas é dinâmico: do ponto de vista conceitual, podemos considerar os pontos finais como ...

3 a resposta

Ainda devo copiar / Block_copy os blocos no ARC?

Acabei de tropeçar no seguinte tópico do SO:Por que devemos copiar blocos em vez de reter? [https://stackoverflow.com/a/14683797/598057]que tem a seguinte frase: No entanto, a partir do iOS 6, eles são tratados como objetos regulares, para que ...

4 a resposta

Bloco embutido com tipo de retorno

É possível no Objective-C criar um bloco embutido e usar seu tipo de retorno? Por exemplo, posso criar um bloco que retorne umBOOL, faça-o em linha e use seu tipo de retorno para uma atribuição. BOOL b = <inline block that returns BOOL> { // ...

0 a resposta

Referência forte a referências fracas dentro de blocos

Por que é necessário ter uma referência forte a uma referência fraca dentro de um bloco? Entendo que ter uma referência fraca dentro do bloco evitará reter os ciclos. Mas por que deve haver uma forte referência ao fraco ...

5 a resposta

Como funcionam os 'blocos' de Clang?

http://clang.llvm.org/docs/BlockLanguageSpec.txt [http://clang.llvm.org/docs/BlockLanguageSpec.txt] Parece muito legal. Contudo, Eu não entendo issoNão vejo exemplos disso.Não vejo exemplos de idéias difíceis de expressar em C ++ como estão, ...

1 a resposta

ARC de vida útil do bloco Objective-c

Estou confuso sobre a vida útil de um bloco no ARC. Eu escrevi um teste de unidade para demonstrar o que está me confundindo. - (void)testBlock { NSObject *testObject = [[NSObject alloc] init]; CompletionBlock testBlock = ^{ NSLog(@"%@", ...

4 a resposta

Posso cancelar um bloco adicionado a um NSOperationQueue com addOperationWithBlock :?

Eu já li muitos artigos que dizem "BLOCOS SÃO O FUTURO !!!". Gostaria de saber se se refere à execução de operações em segundo plano. Por exemplo, eu tenho uma exibição de tabela que possui imagens que virão da web. No momento, posso obtê-los ...

1 a resposta

Como usar "enumerateChildNodesWithName" com Swift no SpriteKit?

Estou usando o Swift para fazer um jogo no SpriteKit. No Objective-C, eu poderia usar o seguinte método: (void)enumerateChildNodesWithName:(NSString *)name usingBlock:(void (^)(SKNode *node, BOOL *stop))blockpara executar ações nesse*node, mas ...