这些是调用警告的行:
@property (nonatomic, retain) NSString *Title;
@property (nonatomic, retain) NSString *Subtitle;
我的警告是:property '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
最佳答案
改变:
@property (nonatomic, retain) NSString *Title;
进入:
@property (nonatomic, copy) NSString *title;
关于properties - 属性标题复制属性与从 MKAnnotation 继承的属性不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10002647/