MKAnnotation未声明

时间:2011-04-17 08:48:44

标签: xcode mkannotation

我对此代码有错误:

MKAnnotation *ann = [MKAnnotation alloc];

错误:

MKAnnotation undeclared

我已导入以下内容:

#import <MapKit/MapKit.h>
#import <MapKit/MKAnnotation.h>

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

MKAnnotation不是一个类 - 它是一个protocol,它定义了一个对象的接口,可以作为地图上的注释 - 所以任何符合该协议的对象(即实现所有必需的方法)都可以在它的位置使用。