错误“在'MyAnnotation'类型的对象上找不到”属性'标题'“

时间:2012-02-27 21:12:56

标签: ios xcode mkmapview mapkit mkannotation

我正在按照本教程http://mayurbirari.wordpress.com/2011/02/07/how-to-access-mkmapkit-in-iphone/在我的IOS应用中在地图上设置注释,但我有13个错误:

  • 在“MyAnnotation”类型的对象上找不到“属性'标题'”(4次)
  • 在'MyAnnotation'类型的对象上找不到“属性'副标题”(4次)
  • 在'MyAnnotation'类型的对象上找不到“属性'坐标'”(4次)
  • 在'id'类型的对象上找不到“属性'坐标”(1次)

每次注释都会出现一次错误,并且我添加了4个注释(这就是为什么每次错误有4次)。 我真的不知道该怎么做,我尝试了很多东西,但它没有用。我是Objective-C的初学者,所以这可能是一个非常愚蠢的错误,但我看不到它!

代码图片:

1 个答案:

答案 0 :(得分:1)

您的注释对象应该是符合MKAnnotation协议的对象。我猜你的协议方法的实现不符合要求。

如果您没有看到任何明显的错误,请显示您对这些方法(应该在MyAnnotation对象中)的内容。