Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.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 Swift-将变量从扩展传递到视图控制器_Ios_Swift - Fatal编程技术网

Ios Swift-将变量从扩展传递到视图控制器

Ios Swift-将变量从扩展传递到视图控制器,ios,swift,Ios,Swift,我无法将值从视图控制器扩展传递到调用该方法的视图控制器。我不想因为异步网络调用而返回函数之外的任何内容。我尝试了(UIViewController()作为!FrontPageViewController)。nextPageToken=nextPageToken无效。我环顾四周,找不到解决方案,提前谢谢 这听起来像是你在寻找self.nextpgetoken,但是如果没有一个更完整的例子来说明你在做什么,那就很难说了。谢谢你的回复。基本上,我有一个UIViewController扩展,在其中填充一

我无法将值从视图控制器扩展传递到调用该方法的视图控制器。我不想因为异步网络调用而返回函数之外的任何内容。我尝试了
(UIViewController()作为!FrontPageViewController)。nextPageToken=nextPageToken
无效。我环顾四周,找不到解决方案,提前谢谢

这听起来像是你在寻找self.nextpgetoken,但是如果没有一个更完整的例子来说明你在做什么,那就很难说了。谢谢你的回复。基本上,我有一个UIViewController扩展,在其中填充一些JSON数据。我想向主视图控制器传递一个字符串变量,主视图控制器在扩展中调用fetchData方法。
nextPageToken
是视图控制器中的属性,也是扩展名中变量的名称。这很有意义,但恐怕没有告诉我您可能会在哪里困惑或遇到问题。您能创建一个最小的代码示例吗?调用
UIViewController()
将实例化一个新的视图控制器,它不是
FrontPageViewController
,并且似乎与您尝试执行的操作相去甚远,因此我怀疑存在一些基本的混淆。我正在尝试获取视图控制器的实例(FrontPageViewController)已初始化的,正在调用扩展中的方法。我只想将字符串变量(nextPageToken)从此扩展传递到FrontPageViewController的现有实例。很明显,我不知道该怎么做,再次感谢!听起来无论如何都不应该使用扩展,但是您是否考虑过为该方法使用完成处理程序?这将允许它是异步的,并允许调用视图控制器来处理响应。这听起来像是在寻找
self.nextPageToken
,但如果没有更完整的示例说明您正在做什么,则很难判断。感谢您的响应。基本上,我有一个UIViewController扩展,在其中填充一些JSON数据。我想向主视图控制器传递一个字符串变量,主视图控制器在扩展中调用fetchData方法。
nextPageToken
是视图控制器中的属性,也是扩展名中变量的名称。这很有意义,但恐怕没有告诉我您可能会在哪里困惑或遇到问题。您能创建一个最小的代码示例吗?调用
UIViewController()
将实例化一个新的视图控制器,它不是
FrontPageViewController
,并且似乎与您尝试执行的操作相去甚远,因此我怀疑存在一些基本的混淆。我正在尝试获取视图控制器的实例(FrontPageViewController)已初始化的,正在调用扩展中的方法。我只想将字符串变量(nextPageToken)从此扩展传递到FrontPageViewController的现有实例。很明显,我不知道该怎么做,再次感谢!听起来无论如何都不应该使用扩展,但是您是否考虑过为该方法使用完成处理程序?这将允许它是异步的,并允许调用视图控制器来处理响应。