2009-10-16 25 views
1

我想使用MKMapViewUITabbarController。我沒有任何其他viewController應用程序的問題。但是,如果使用MKMapViewUITabBarControllerMKMapViewIBOutlet拋出NSUnknownKeyException與消息「這個類不是鍵值編碼兼容的關鍵XXXX」MKMapView - NSUnknowKeyException

如果我刪除我的代碼和IB IBOutlet然後應用程序運行正常。如果我爲MKMapView設置了IBOutlet應用程序將引發此異常。

回答

1

在TabBarController改變會顯示您的地圖匹配的UIViewController:

@interface MyMapViewController { 
MKMapView *mapView; 
} 
@property (nonatomic,retain) IBOutlet MKMapView *mapView; 

在你的標籤欄控制器使用該督察將類從UIViewController的改變MyMapViewController

+0

返回的是:這個類是而不是密鑰mapView的密鑰值編碼。「 – goo 2010-03-17 01:46:11