MKAnnotation: название в iOS 5.0

У меня есть предупреждение в моем обычном классе для 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; } 

Чем ты!! 🙂

One Solution collect form web for “MKAnnotation: название в iOS 5.0”

С помощью @Lefteris я пишу этот код:

 // if the iOS version is lesser than 5.0, its retain, otherwise its copy #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_5_0 @property (nonatomic, retain) NSString *title; #else @property (nonatomic, copy) NSString *title; #endif 

Большое спасибо!! 🙂

ОСНОВАННЫЙ В: Почему после обновления до Xcode 4.2 MKAnnotation отображает предупреждение

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.