在Xcode中使用Mapkit时出错?

时间:2009-10-11 08:29:17

标签: objective-c xcode iphone-sdk-3.0 mapkit

  

NSInvalidUnarchiveOperationException',原因:'*** - [NSKeyedUnarchiver decodeObjectForKey:]:无法解码类的对象(MKMapView)

我收到了这个错误。我错过了什么?

我不知道从哪里添加Mapkit框架。首先我尝试使用target->getInfo,然后从底部+符号添加框架,但这不起作用。然后我在聚光灯下搜索并添加了另一个框架。通过添加它,它删除了以前的错误,但给出了上面的错误。

Mapkit框架的确切位置是什么?我想在模拟器中测试它。

2 个答案:

答案 0 :(得分:12)

框架(假设3.x)位于/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks

答案 1 :(得分:2)

  

使用Xcode 3.2,MapKit是   在Add→Existing中预先填充   框架...对话框,只需要   从列表中选择MapKit。

来自http://cs491f09.wordpress.com/2009/10/30/assignment-6-adding-the-mapkit-framework/