从 modalViewController (UniversitiesViewController *),我尝试在 rootViewController 中设置一个变量,但没有成功。在我的 tableview:didSelectRowAtIndexPath: 方法中,我使用以下代码设置 rootViewController (MapsViewController *) selectedIndex 属性:
MapsViewController *mapsView = (MapsViewController *)[self.storyboard instantiateViewControllerWithIdentifier:@"MapsView"];
mapsView.selectedIndex = [NSNumber numberWithInt:indexPath.row];
[self dismissModalViewControllerAnimated:YES];
当我在 MapViewController 中打印 self.selectedIndex 的值时,它始终为 0,这不是选择的值。
在此先感谢您的帮助。