我在运行应用程序时遇到错误。
由于未捕获的异常'NSInvalidUnarchiveOperationException'终止应用程序,原因:' * - [NSKeyedUnarchiver decodeObjectForKey:]:无法解码类的对象(MKMapView)'
如何解决这个问题?
答案 0 :(得分:1)
您需要在项目中加入MapKit.framework
,然后#import <MapKit/MapKit.h>
编译期间不会出现此错误,因为NIB
只是存档。它们不是编译的,只是在运行时解包。
答案 1 :(得分:0)
如果你在xib中使用MKMapView,你还需要在你的项目中包含mapkit框架。