Ios 从另一个UIViewController获取选定的PickerView选项

Ios 从另一个UIViewController获取选定的PickerView选项,ios,ipad,Ios,Ipad,我有一个带PickerView的超控器。我的问题是,我想在打开Popover后的第一个UIViewController中设置在PickerView中选择的选项。可能吗 谢谢。在UIViewController继承的UIPopoverController中创建一个委托 这里有一个关于创建代理的优秀教程:您可以使用NSUserDefaults: 首先设置您选择的选项: NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; [pr

我有一个带PickerView的超控器。我的问题是,我想在打开Popover后的第一个UIViewController中设置在PickerView中选择的选项。可能吗


谢谢。

在UIViewController继承的UIPopoverController中创建一个委托


这里有一个关于创建代理的优秀教程:

您可以使用NSUserDefaults:

首先设置您选择的选项:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:@"objectForSelectedOption" forKey:@"option"];
然后在viewController中,您可以看到您选择的选项:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs objectForKey:@"option"];

是的,但我需要在UIPopoverController关闭时更新状态。