我正在做一个使用故事板(第一次使用故事板)的项目,.In是一个视图控制器,有一个带有地图视图的视图和一个包含原型单元的表视图。我已经包含了mapkit框架,mapkit头被导入到相应的viewcontroller.But中,我得到了这个奇怪的错误。我检查了很多帖子,都指出了框架不是included.But的情况,我已经包含了所有的东西,但仍然得到了这个问题。我清理和构建了,但仍然是这个issue.any建议
*** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named MKMapView'
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
@interface CategoryDetailViewController : UIViewController<UITableViewDataSource,UITableViewDelegate,MKMapViewDelegate>
@property (weak, nonatomic) IBOutlet MKMapView *mapview;
@property (weak, nonatomic) IBOutlet UITableView *tableView;
@end
发布于 2013-08-29 09:23:26
这听起来可能很简单,但在此应用程序的项目文件夹中,地图工具包文件已被复制,我通过finder将其从该文件夹中移除,并为@Craig的注释添加了地图工具包again.now其working.thanks
发布于 2016-09-06 01:18:29
在使用较新版本的Xcode的Swift中,您只需在项目设置中打开此功能,错误就会消失。
发布于 2015-01-16 00:54:50
在为iOS构建WatchKit扩展时,我看到了这个问题。除了链接的二进制文件之外,我还必须向编译过的源代码中添加一个文件。
https://stackoverflow.com/questions/18493495
复制相似问题