【问题标题】:ios5.0 - setTitle gives a warningios5.0 - setTitle 给出警告
【发布时间】:2011-12-28 00:04:52
【问题描述】:

我在 NSObject 中设置了这 2 个属性

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

并且它们会对这段代码产生警告 - 我认为?它们在 UITableViewController 实现文件中设置,之前的代码是它的子类。

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

它会出现警告:

“MyAnnotation”可能不会响应“setTitle:”

我感觉离正确答案不远了:-) 关于如何解决这个问题有什么建议吗?

【问题讨论】:

    标签: ios5 mkmapview mkannotation


    【解决方案1】:

    您的属性声明为 readonly,因此没有可用的设置器。

    【讨论】:

    • 我删除了只读,错误消失了 - 感谢您的回答。
    【解决方案2】:

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

    该教程是本教程的后续内容,该教程展示了如何创建地图并从地图、卫星和混合地图进行更改。 http://www.youtube.com/watch?feature=player_embedded&v=fvj0ywGUM24

    希望这会有所帮助。

    干杯

    【讨论】:

      猜你喜欢
      • 2012-08-10
      • 1970-01-01
      • 2018-07-21
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      • 1970-01-01
      • 1970-01-01
      • 2015-02-27
      相关资源
      最近更新 更多