我正在关注本教程 http://mayurbirari.wordpress.com/2011/02/07/how-to-access-mkmapkit-in-iphone/在我的 IOS 应用程序中的 map 上设置注释,但出现 13 个错误:
- “在‘MyAnnotation’类型的对象上找不到属性‘title’”(4次)
- “在‘MyAnnotation’类型的对象上找不到属性‘subtitle’”(4次)
- “在‘MyAnnotation’类型的对象上找不到属性‘坐标’”(4次)
- “在类型‘id’的对象上找不到属性‘坐标’”(1次)
每个注释都会出现一次这些错误,并且我添加了 4 个注释(这就是每个错误出现 4 次的原因)。 我真的不知道该怎么办,我尝试了很多方法但没有成功。我是 Objective-C 的初学者,所以这可能是一个非常愚蠢的错误,但我看不到它!
代码图片:
最佳答案
您的注释对象应该是符合 MKAnnotation 协议(protocol)的对象。我猜测您对协议(protocol)方法的实现不符合要求。
如果您没有看到任何明显的错误,请显示这些方法的内容(应该在您的 MyAnnotation 对象内)。
关于ios - 错误 "Property ' 在类型 'MyAnnotation' 的对象上找不到标题“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9472355/