Pregunta

Tengo un objeto de vestuario que tiene una referencia a otro objeto personalizado. ¿Cómo codifico el objeto personalizado dentro del objeto personalizado en mi - (void)encodeWithCoder:(NSCoder *)encoder ¿método?

Digamos que el nombre es una cadena, un Cobj es otro obj personalizado:

- (void)encodeWithCoder:(NSCoder *)encoder {
   [encoder encodeObject:self.name forKey:@"name"];
   [encoder encodeObject:self.cObj forKey:@"cObj"];
   }

¿Esto llamará? - (void)encodeWithCoder:(NSCoder *)encoder ¿En mi otro objeto personalizado?

Gracias.

¿Fue útil?

Solución

COBJ necesita apoyar <NSCoding>, entonces sí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top