2012-04-03 10 views
6

से प्राप्त संपत्ति से मेल नहीं खाती है ये ये पंक्तियां हैं जो चेतावनी का आह्वान कर रही हैं: @property (nonatomic, retain) NSString * शीर्षक; @property (nonatomic, retain) एनएसएसटींग * उपशीर्षक; 'शीर्षक' संपत्ति 'प्रतिलिपि MKAnnotation'संपत्ति शीर्षक कॉपी विशेषता एमकेएएनोटेशन

कोई भी विचार 'विशेषता संपत्ति से विरासत में मिली मेल नहीं खाती':

मेरे चेतावनी है?

अग्रिम धन्यवाद!

#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

संभव डुप्लिकेट (http://stackoverflow.com/questions/7760081/why-after-upgrading-to-xcode-4-2-does- [क्यों Xcode 4.2 के उन्नयन MKAnnotation एक चेतावनी प्रदर्शित करता है के बाद] mkannotation-display-a-चेतावनी) –

उत्तर

28

बदलें:

@property (nonatomic, को बनाए रखने) NSString * शीर्षक;

में:

@property (nonatomic, कॉपी) NSString * शीर्षक;

की
+3

यह उत्तर स्वीकार किया जाना चाहिए, यह सही है। – ashack