Resultados da pesquisa a pedido "objective-c-blocks"
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?
A AFNetworking pode retornar dados de forma síncrona (dentro de um bloco)?
Tenho uma função usando AFJSONRequestOperation e desejo retornar o resultado somente após o sucesso. Você poderia me apontar na direção certa? Ainda estou um pouco sem noção com blocos e AFNetworking especificamente. -(id)someFunction{ __block ...
Armazenando Blocos em uma Matriz
No Objective-C, eu sei que os blocos são considerados objetos, então eu queria saber se era possível armazená-los em uma matriz. Isso levanta a questão: os blocos são objetos de primeira classe ou são apenas tratados como objetos para passar ...
ARC, ivars em blocos e ciclos de referência via Self capturado
Estou trabalhando em um ambiente iOS5 / ARC puro, para que eu possa usar __weak reference conforme necessário. Faço referência a ivars em um bloco em muitas situações, principalmente blocos de animação que movem as visualizações, que ...
Significado do símbolo ^ no objetivo C [duplicado]
Possible Duplicate: Caret no objetivo C [https://stackoverflow.com/questions/1912023/caret-in-objective-c] O que essa sintaxe ^ significa no Objective- [https://stackoverflow.com/questions/3499186/what-does-this-syntax-mean-in-objective-c] ...
iOS 5 Estrutura do Twitter e bloco completeHandler - “Capturar-se fortemente neste bloco provavelmente levará a um ciclo de retenção”
Sou muito novo em programação e Objective-C e estou tentando descobrir o que há de errado com meu código. Eu li um pouco sobre blocos, mas não sei como nada do que li até agora é relevante para o meu códig Meu código está usando o iOS 5 ...
Como posso recuperar um valor de retorno de um bloco de conclusão?
possível executar um bloco de conclusão no thread principa Por exemplo, eu tenho um método que retorna um valor: - (int)test { /* here one method is called with completion block with return type void */ [obj somemethodwithcompeltionblock: { /* ...
Por que não remove o Observer do NSNotificationCenter: addObserverForName: usingBlock é chamado
Estou confuso sobre o motivo pelo qual o observador nunca é removido no código a seguir. Na minha viewDidAppear, tenho o seguinte: -(void)viewDidAppear:(BOOL)animated{ id gpsObserver = [[NSNotificationCenter defaultCenter] ...
xiste uma vantagem em usar blocos sobre funções no Objective-
Eu sei que um bloco é um pedaço reutilizável de código executável no Objective-C. Existe uma razão para eu não colocar esse mesmo pedaço de código em uma função e apenas chamar a função quando preciso que esse código seja executado?
locos Recursivos no Objective-C vazando no ARC
Então, eu estou usando blocos recursivos. Entendo que, para que um bloco seja recursivo, ele precisa ser precedido pela palavra-chave __block e deve ser copiado para que possa ser colocado no heap. No entanto, quando faço isso, ele aparece como ...