属性标题复制属性与从MKAnnotation继承的属性不匹配

Che*_*son 7 copy properties title

这些是调用警告的行:@property(nonatomic,retain)NSString*Title; @property(nonatomic,retain)NSString*Subtitle;

我的警告是:属性'title''copy'属性与从'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
Run Code Online (Sandbox Code Playgroud)

Rol*_*som 30

更改:

@property(nonatomic,retain)NSString*Title;

成:

@property(非原子,复制)NSString*title;

  • 这个答案应该被接受,这是正确的. (4认同)