2012-04-03 11 views
6

Queste sono le linee che invocano un avviso: @property (nonatomic, retain) NSString * Titolo; @property (nonatomic, retain) NSString * Sottotitolo;L'attributo di copia del titolo della proprietà non corrisponde alla proprietà ereditata da MKAnnotation

mio avviso è: la proprietà 'titolo' 'copia' attributo non corrisponde la proprietà ereditata da 'MKAnnotation'

Tutte le idee?

Grazie in anticipo!

#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

possibile duplicato di [Perché dopo l'aggiornamento a Xcode 4.2 MKAnnotation visualizza un avviso] (http://stackoverflow.com/questions/7760081/why-after-upgrading-to-xcode-4-2-does- mkannotation-display-a-warning) –

risposta

28

Cambio:

@property (nonatomic, mantenere) NSString * Titolo;

in:

@property (nonatomic, copia) NSString * titolo;

+3

Questa risposta dovrebbe essere accettata, è corretta. – ashack

Problemi correlati