Resultados de la búsqueda a petición "objective-c-blocks"

11 la respuesta

Objetivo-C pasar bloque como parámetro

¿Cómo puedo pasar unBlock a unFunction/Method? Lo intenté- (void)someFunc:(__Block)someBlock sin resultado. es decir. Cuál es eltip paraBlock?

6 la respuesta

¿Puede AFNetworking devolver datos sincrónicamente (dentro de un bloque)?

Tengo una función usando AFJSONRequestOperation, y deseo devolver el resultado solo después del éxito. ¿Podrías señalarme en la dirección correcta? Todavía estoy un poco despistado con los bloques y AFNetworking ...

2 la respuesta

ARC, ivars en bloques y ciclos de referencia a través de Captured Self

Estoy trabajando en un entorno iOS5 / ARC puro, por lo que puedo usar __ referencias débiles según sea necesario. Hago referencia a ivars en un bloque en muchas situaciones, en particular, bloques de animación que mueven las vistas, que son ...

2 la respuesta

Bloques de almacenamiento en una matriz

En Objective-C, sé que los bloques se consideran objetos, por lo que me preguntaba si era posible almacenarlos en una matriz. Esto plantea la pregunta, ¿los bloques son objetos de primera clase o simplemente se tratan como objetos por el simple ...

3 la respuesta

Significado del símbolo ^ en el objetivo C [duplicado]

Posible duplicado: Caret en el objetivo C [https://stackoverflow.com/questions/1912023/caret-in-objective-c] ¿Qué significa esta sintaxis ^ en Objective-C? [https://stackoverflow.com/questions/3499186/what-does-this-syntax-mean-in-objective-c] ...

4 la respuesta

iOS 5 Marco de Twitter y finalización Bloque Handler: "Capturarse fuertemente a sí mismo en este bloque probablemente conducirá a un ciclo de retención"

Soy muy nuevo en programación y Objective-C y estoy tratando de resolver lo que está mal con mi código. He leído un poco sobre los bloques, pero no sé cómo algo de lo que he leído hasta ahora es relevante para mi código. Mi código está usando ...

2 la respuesta

¿Cómo puedo recuperar un valor de retorno de un bloque de finalización?

Es posible ejecutar un bloque de finalización en el hilo principal? Por ejemplo, tengo un método que devuelve un valor: - (int)test { /* here one method is called with completion block with return type void */ [obj ...

4 la respuesta

Por qué no elimina Observer de NSNotificationCenter: addObserverForName: usingBlock se llama

Estoy confundido sobre por qué el observador nunca se elimina en el siguiente código. En mi viewDidAppear tengo lo siguiente: -(void)viewDidAppear:(BOOL)animated{ id gpsObserver = [[NSNotificationCenter defaultCenter] ...

4 la respuesta

Existe una ventaja al usar bloques sobre las funciones en Objective-C?

Sé que un bloque es una porción reutilizable de código ejecutable en Objective-C. ¿Hay alguna razón por la que no debería poner esa misma porción de código en una función y simplemente llame a la función cuando necesito que ese código se ejecute?

6 la respuesta

Bloques recursivos en Objective-C con fugas en ARC

Así que estoy usando bloques recursivos. Entiendo que para que un bloque sea recursivo debe ir precedido de la palabra clave __block, y debe copiarse para que pueda colocarse en el montón. Sin embargo, cuando hago esto, aparece como una fuga en ...