2010-11-01 8 views

Respuesta

0

Como dijiste, las categorías solo pueden agregar métodos a una clase, no a ivars. Puede declarar los métodos property y setProperty: en la categoría, pero no estoy seguro de dónde almacenaría los datos reales de su pseudo-propiedad.

1

Tenga en cuenta que es una categoría @interface NSMutableArray (MyStuff) y no una extensión de la clase . Son similares en este contexto, pero en realidad tienen bastantes detalles diferentes.

No se puede agregar almacenamiento a una clase existente a través de cualquiera de los mecanismos. Sin embargo, puedes usar Associative References para asociar datos con una instancia.

Cuestiones relacionadas