ios5.0 - setTitle发出警告

时间:2011-12-28 00:04:53

标签: ios5 mkmapview mkannotation

我有这两个在NSObject中设置的属性

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

他们会对这段代码发出警告 - 我想?这是在UITableViewController实现文件中设置的,前面的代码是子类化的。

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

它提出了警告:

  

'MyAnnotation'可能无法响应'setTitle:'

我有这种感觉我离正确的答案不远:-)关于如何解决这个问题的任何建议?

2 个答案:

答案 0 :(得分:5)

您的属性已声明为readonly,因此没有可用的制作者。

答案 1 :(得分:0)

我遇到了同样的问题所以我决定查看一些教程,这是最好的教程。它向您展示了如何使用标题和副标题创建注释。 http://www.youtube.com/watch?feature=player_embedded&v=fvhNHvq9aLQ#

本教程后面的教程将介绍如何创建地图并将其从地图,卫星和混合中更改。 http://www.youtube.com/watch?feature=player_embedded&v=fvj0ywGUM24

希望这有帮助。

干杯