2012-04-03 11 views
6

Estas son las líneas que están invocando una advertencia: @property (no atómica, retener) NSString * Título; @property (no atómica, retener) NSString * Subtítulo;título de propiedad Copiar atributo no coincide con la propiedad heredadas de MKAnnotation

Mi advertencia es: la propiedad 'título' 'copia' atributo no coincide con la propiedad heredada de 'MKAnnotation'

¿Alguna idea?

¡Gracias de antemano!

#import <Foundation/Foundation.h> 
#import <MapKit/MapKit.h> 



@interface MapAnnotation : NSObject <MKAnnotation> { 
    CLLocationCoordinate2D coordinate; 
    NSString *title; 
    NSString *subtitle; 
    int listIndex; 
} 

@property (nonatomic) CLLocationCoordinate2D coordinate; 
@property (nonatomic, retain) NSString *Title; 
@property (nonatomic, retain) NSString *Subtitle; 
@property (nonatomic) int listIndex; 

@end 
+0

posible duplicado de [¿Por qué después de actualizar a Xcode 4.2 no se vea MKAnnotation una advertencia] (http://stackoverflow.com/questions/7760081/why-after-upgrading-to-xcode-4-2-does- MKAnnotation-pantalla-a-aviso) –

Respuesta

28

Cambio:

@property (no atómica, retener) NSString * Título;

en:

@property (no atómica, la copia) NSString * title;

+3

Esta respuesta debe ser aceptado, es correcta. – ashack

Cuestiones relacionadas