我已将我的 iphone sdk 从 2.2.1 升级到 3.0。我下载了 MapKit 的示例代码并能够成功运行它。但是当我尝试编写自己的程序时,我遇到了链接器错误。
导入 MapKit/MapKit.h 或将变量声明为 MKMapView *mapView; 时不会引发错误 当我说 [[MKMapView alloc]initWithFrame:frame]; 时出现错误
我在我的项目中添加了 Mapkit 框架。我可以在框架下看到它。当我展开它时,我也可以看到头文件。我从 /Developer/Platforms/iphone.OS.Platform/Developer/SDKs/iphoneOS3.0.sdk/System/Library/Framework/Mapkit.framework 添加它。我还观察到框架下存在的其他框架有一些小锁图标。但是 MapKit.framework 没有它。
有人能告诉我我是否从错误的地方添加了 Mapkit.framework 吗?如果是这样,我应该从哪个路径添加它?
谢谢。