Foros del Web » Programación para mayores de 30 ;) » iOs »

Atributos vs propiedades???

Estas en el tema de Atributos vs propiedades??? en el foro de iOs en Foros del Web. Hola buenas de nuevo, Tengo una duda respecto a las propiedades y atributos de una clase en Objective-c. Por ejemplo, en el fichero de interfaz ...
  #1 (permalink)  
Antiguo 30/03/2013, 12:48
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Atributos vs propiedades???

Hola buenas de nuevo,

Tengo una duda respecto a las propiedades y atributos de una clase en Objective-c.

Por ejemplo, en el fichero de interfaz de una clase como este:

Código objective-c:
Ver original
  1. #import "SpaceShip.h"
  2. #import "SuperWeapon.h"
  3. #import "Jedi.h"
  4.  
  5. @interface DeathStar : SpaceShip <SuperWeapon> {
  6.     BOOL completed;
  7.     NSNumber *power;
  8. }
  9.  
  10. @property(nonatomic, assign) BOOL completed;
  11. @property(nonatomic, retain) NSNumber *power;
  12.  
  13. + (void)turnToDarkSide:(Jedi *)jedi;
  14. - (void)destroyPlanet;
  15.  
  16. @end

Se hace uso de:

Código Objective-c:
Ver original
  1. BOOL completed;
  2.     NSNumber *power;

Y luego de:


Código Objective-c:
Ver original
  1. @property(nonatomic, assign) BOOL completed;
  2. @property(nonatomic, retain) NSNumber *power;

Que diferencia hay? me valen equivalentes es JAVA o PHP.

He visto que se puede hacer únicamente la segunda opción.. pero no acabo de comprender esto....

Un saludo y gracias!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo

Etiquetas: atributos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:25.