Articles of C objective

¿Variable de clase definida en @implementation en lugar de @interface?

Soy nuevo en Objective-C, pero tengo curiosidad sobre algo que realmente no he visto abordado en ningún otro lado. ¿Podría alguien decirme cuál es la diferencia entre una variable privada que se declara en el bloque @interface versus una variable que se declara dentro del bloque @implementation fuera de los métodos de la clase, es […]

¿Cuál es la diferencia entre valueforKey :, objectForKey :, y valueForKeyPath :?

Tengo 2 preguntas: ¿Cuál es la diferencia entre valueForKey: y objectForKey: 😕 ¿Es ese uno para NSDictionary s ( objectForKey: y para otros es valueforKey: o es al revés? Además, ¿cuál es la diferencia entre valueForKey: y valueForKeyPath: 😕 ¿Tiene algo que ver con Core Data? Por favor ayuda.

Convierta a valor absoluto en Objective-C

¿Cómo convierto un número negativo a un valor absoluto en Objective-C? es decir -10 se convierte 10?

Declaración de propiedad ayuda

Posible duplicado: ¿Cómo funciona un guión bajo al frente de una variable en una clase de cocoa objective-c? He visto muchos ejemplos en línea donde usan el siguiente estilo de encoding para la statement de propiedad: @interface Book : NSObject { NSString *_title; } @property (nonatomic, retain) NSString *title; @end En implementación: @implementation Book @synthesize […]

(Objetivo C) ¿cuál es la ventaja de hacer @synthesize myvar = _myvar (si hay alguno)?

Posible duplicado: ¿Cómo funciona un guión bajo al frente de una variable en una clase de cocoa objective-c? No es completamente claro para mí (aparte de la legibilidad del código), por qué quieres crear una variable interna con un prefijo de guión bajo cuando creas la propiedad. Como todo se maneja internamente, ¿por qué molestarse […]

Cuál es la diferencia entre ‘->’ (operador de flecha) y ‘.’ (operador de punto) en Objective-C?

En Objective-C, ¿cuál es la diferencia entre acceder a una variable en una clase usando -> (operador de flecha) y . (operador de punto)? ¿Es -> usado para acceder directamente contra el punto ( . ) No es directo?

alloc e init, ¿qué es lo que hacen realmente?

¿Puede alguien explicarme qué init y alloc hacer en Obj-C? Estoy leyendo este libro obj-c que da un ejemplo de creación de objeto pero realmente no entra en detalles de lo que hace. ¿Qué devuelve alloc? ¿Qué devuelve init? Animal * k = [Animal alloc]; k = [k init];

Protocolo informal en el objective-C?

Me preguntaba si alguien puede explicar qué son los protocolos informales en Objective C? Intento entenderlo en la documentación de Apple y en algunos otros libros, pero mi cabeza todavía está dando vueltas, así que realmente lo apreciaré si alguien puede explicar con el ejemplo. Gracias.

Objective-C: `@synthesize fooBar;` vs. `@synthesize fooBar = _fooBar;`

Posible duplicado: Propiedad sintetizada y variable con prefijo de subrayado: ¿qué significa esto? He visto ambos en código; ¿cual es la diferencia? @synthesize fooBar; @synthesize fooBar=_fooBar;

¿Cómo puedo convertir un int en un NSString?

Me gustaría convertir un int en una cadena en Objective-C. ¿Cómo puedo hacer esto?