Iphone 如何使用XIB文件从另一个UIView获取值?

Iphone 如何使用XIB文件从另一个UIView获取值?,iphone,objective-c,ios,ipad,Iphone,Objective C,Ios,Ipad,我有两个XIB文件。第一个是我的应用程序视图,然后用户可以填写所需信息。第二个是表单,用户可以开始输入一些名称,我的表视图就像一个自动填充字段 问题是,我如何打开第二个视图,允许用户进行研究,然后将用户发送回另一个屏幕,显示所选信息?您可以通过多种方式管理此数据 1) 您可以使用我们的单例数据类来处理往返数据 2) 您可以使用appDelegate处理数据 3) 您可以让数据对象说出NSDictionary,这样打开第二个视图的出口,数据就会发送到第一个视图 在我看来,使用第三个选项,在第一个视

我有两个XIB文件。第一个是我的应用程序视图,然后用户可以填写所需信息。第二个是表单,用户可以开始输入一些名称,我的表视图就像一个自动填充字段


问题是,我如何打开第二个视图,允许用户进行研究,然后将用户发送回另一个屏幕,显示所选信息?

您可以通过多种方式管理此数据

1) 您可以使用我们的单例数据类来处理往返数据

2) 您可以使用appDelegate处理数据

3) 您可以让数据对象说出
NSDictionary
,这样打开第二个视图的出口,数据就会发送到第一个视图

在我看来,使用第三个选项,在第一个视图中有一个方法,如

-(void)setData(NSDictionary*)data
{
enter code here
}
设置数据,并将第一个视图的指针设置为第二个视图,同时
alloc
显示第二个视图


退出第二个视图时,使用该指针使用该方法发送数据。

我明白了!我会尝试使用它,看起来是个好主意。非常感谢您查看Xcode中的主详细信息模板