誰能告訴我爲什麼這個比較不斷讓我的應用程序凍結和崩潰?導航堆棧監控
NSArray *viewControllerArray = [controlFromMap.navigationController viewControllers];
NSUInteger parentViewControllerIndex = [viewControllerArray count] - 3 // or - whatever;
NSLog(@"Parent view controller: %@", [viewControllerArray objectAtIndex:parentViewControllerIndex]);
if([[[viewControllerArray objectAtIndex:parentViewControllerIndex]stringValue] isEqualToString: @"FromAddressController"]){
_mapView.showsUserLocation = NO;
}
else{
_mapView.showsUserLocation = YES;
}
我試圖監控導航堆棧來決定顯示的地圖,它是什麼。 NSLog輸出控制器的名稱,這就是我想要比較的。 – Makinitez21 2010-01-11 10:58:03