Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 从另一个视图控制器访问由一个视图控制器创建的对象_Ios_Cocoa Touch_Uiviewcontroller - Fatal编程技术网

Ios 从另一个视图控制器访问由一个视图控制器创建的对象

Ios 从另一个视图控制器访问由一个视图控制器创建的对象,ios,cocoa-touch,uiviewcontroller,Ios,Cocoa Touch,Uiviewcontroller,是否有方法创建NSObject并在一个视图控制器中为其设置值,然后通过查找该NSObject的现有实例将其返回到另一个视图控制器中 很像AppDelegate的sharedInstance,您可以从任何地方访问它,从而从任何地方将值放入其中 我创建了一个视图控制器,用于实例化模型对象并填充其属性。如何从另一个视图控制器访问模型对象的实例 我不是问如何在调用另一个视图控制器的视图控制器中传递数据。我知道怎么做。我想问的是如何从不同的、不相关的和层次独立的视图控制器为模型对象设置值。如果我正确理解您

是否有方法创建NSObject并在一个视图控制器中为其设置值,然后通过查找该NSObject的现有实例将其返回到另一个视图控制器中

很像AppDelegate的sharedInstance,您可以从任何地方访问它,从而从任何地方将值放入其中

我创建了一个视图控制器,用于实例化模型对象并填充其属性。如何从另一个视图控制器访问模型对象的实例


我不是问如何在调用另一个视图控制器的视图控制器中传递数据。我知道怎么做。我想问的是如何从不同的、不相关的和层次独立的视图控制器为模型对象设置值。

如果我正确理解您的问题,那么您需要的是。它通常用于将控制器层与模型层解耦,如MVC中的模型-视图-控制器。

所有这些示例都向VC传递数据,并从VC传递数据。我在vc中捕获数据,但试图将其存储在自定义NSObject中;这是一样的。哦,我的意思是,我在一个tabbar控制器中,所以从一个vc到另一个vc没有顺序。我希望在一个选项卡中接收数据,并在另一个选项卡中提供数据。