2011-12-28 2 views
1

У меня есть эти 2 свойства, которые установлены в NSObjectios5.0 - SETTITLE выдает предупреждение

@property (nonatomic, readonly, copy) NSString *title; 
@property (nonatomic, readonly, copy) NSString *subtitle; 

И они вызывают предупреждение в этот бит кода - я думаю, что ?? Которые установлены в файле реализации UITableViewController с тем, что предыдущий код был подклассифицирован.

[destination1 setTitle:@"Main Title"]; 
[destination1 setSubtitle:@"Subtitle"]; 

Он приходит с предупреждением:

«MyAnnotation» не может ответить на «SETTITLE:»

У меня есть это чувство, что я нахожусь не далеко от правильного ответа :-) Любой совет о том, как это исправить?

ответ

5

Ваши свойства объявлены readonly, поэтому нет доступных сеттеров.

+0

Я удаляю readonly, и ошибка исчезла - спасибо за anwer. –

0

У меня была такая же проблема, поэтому я решил посмотреть некоторые уроки, и это было самое лучшее. Он показывает, как создать аннотацию с заголовком и субтитрами. http://www.youtube.com/watch?feature=player_embedded&v=fvhNHvq9aLQ#!

Этот учебник следует из этого урока, который показывает, как создать карту и изменить ее с карты, спутника и гибрида. http://www.youtube.com/watch?feature=player_embedded&v=fvj0ywGUM24

Надеюсь, это поможет.

Cheers

+0

Я посмотрю на них спасибо :-) –

Смежные вопросы