私はそれが欲しいのとまったく同じようにエラーが強すぎると思いますが、警告メッセージが表示されています。私は、TabViewControllerをTabBarControllerに追加しています。ユーザーがそのタブをクリックすると、マップビューが表示され、ユーザーがズームインされます。私はxibを作りました。私が行った唯一の編集は、MKMapViewをドラッグしてコンセントとデリゲートを接続することでした。それ以外は、これはすべての実装コードです:MKMapViewのエラー
- (void)viewDidLoad
{
[super viewDidLoad];
[mapView setShowsUserLocation:YES];
}
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation {
CLLocationCoordinate2D loc = [userLocation coordinate];
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(loc, 250, 250);
[mapView setRegion:region animated:YES];
}
問題は、私は、のMapView「のローカル宣言 『を言う最後の行に黄色の警告エラーを取得していますということです』インスタンス変数を隠します。」
しかし、私はアプリを実行すると、正しく動作しているようです。このエラーは何を指しているのでしょうか?
の可能性の重複:http://stackoverflow.com/questions/5626885/warning-local-declaration-of-mapview-hides-instance-variable – DucatiNerd