У меня есть предупреждение в моем пользовательском классе для MKAnnotation.
В iOS 5.0 яблоко добавляет новое свойство readonly , заголовок в классе MKAnnotation, но у меня уже есть этосвойство в моем пользовательском MKAnnotation.
Тогда, как я могу установить заголовок в MKAnnotation?
Интересная ссылка: http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKAnnotation_Protocol/Reference/Reference.html
А вот мой код для iOS меньшечем 5.0:
// in MyMKAnnotation.h
@interface MyMKAnnotation : NSObject <MKAnnotation>
{
CLLocationCoordinate2D coordinate;
}
@property (nonatomic, retain) NSString *title;
// in MyMKAnnotation.m
- (id) initWithTitle:(NSString *)_title:(NSString *)_title localizacion:(CLLocationCoordinate2D)_localizacion
{
coordinate = _localizacion;
title = _title; //-----------> here is taking the warning
return self;
}
Чем вы !!:)