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

2 a resposta

Erro tentando atribuir __block ALAsset de dentro de assetForURL: resultBlock:

Estou tentando criar um método que retornará um ALAsset para um determinado URL de ativo. (Preciso fazer o upload do ativo mais tarde e quero fazer isso fora do bloco de resultados com o resultado.) + (ALAsset*) assetForPhoto:(Photo*)photo { ...

2 a resposta

Criando um IMP a partir de um bloco Objective-C

o

6 a resposta

Como nomear um bloco de código e chamá-lo de um método diferent

Uso os métodos Grand Central Dispatch para executar algumas execuções do meu aplicativo em uma fila. Eu decido os quadros dos botões em um cálculo nessa fila. Quero que meu aplicativo redesenhe sua tela e calcule novos quadros após a rotação. ...

1 a resposta

Como os fechos de escape são implementados no Swift 3 (sob o capô)? Eles estão implicitamente bloqueados / retidos como no objetivo-c?

Estou tentando entender como os fechamentos de escape funcionam no Swift 3? Vindo do mundo Objective-C, para cenários em que o fechamento poderia escapar do retorno de sua função de fechamento, era necessário fazer algo ao longo ...

9 a resposta

Esperando até que dois blocos assíncronos sejam executados antes de iniciar outro bloco

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

Como lançar blocos de e para void *

Então, eu estou tentando passar um bloco como um

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 ...

11 a resposta

Bloco de aprovação do Objective-C como parâmetro

Como posso passar umBlock para umFunction/Method? Eu tentei- (void)someFunc:(__Block)someBlock sem sucesso. ie. O que étip paraBlock?

2 a resposta

Mulithreading: execução de chamadas de método somente após terminar de executar outro método

Eu estou tentando processar o método de forma assíncrona, conforme os requisitos, uma vez que o primeiro método foi concluído, só então o segundo método deve...