我有一个视图控制器。我在按钮操作上添加了 popoverviewcontroller 并加载了另一个具有 uitableview 控制器的视图控制器。当我在 tableview 控制器中选择一个值时,我无法将所选值传递给 firstviewcontroller。
该值将作为 null
第二个 ViewController 有 UITableview
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
[[NSNotificationCenter defaultCenter] postNotificationName:@"RemovePopOverController" object:self];
selectedValue = [titleArray objectAtIndex:indexPath.row];
}
第一视图控制器
-(void)removePopOver:(id)sender{
[self->popoverController dismissPopoverAnimated:YES];
NSString *value = m_titleViewController.selectedValue;
NSLog(@" Value is %@", value);
}
我不想使用 NSUserDefault。请为我提供解决此问题的方法!
提前致谢。