相关疑难解决方法(0)

在视图控制器之间传递数据

我是iOS和Objective-C以及整个MVC范例的新手,我坚持以下内容:

我有一个视图作为数据输入表单,我想让用户选择多个产品.产品列在另一个带有a的视图中,UITableViewController我启用了多个选择.

我的问题是,如何将数据从一个视图传输到另一个视图?我将UITableView在数组中保留选择,但是如何将其传递回上一个数据输入表单视图,以便在提交表单时将其与其他数据一起保存到Core Data?

我已经四处浏览并看到一些人在app delegate中声明了一个数组.我读了一些关于单身人士的事情,但不明白这些是什么,我读了一些关于创建数据模型的内容.

执行此操作的正确方法是什么?我将如何进行此操作?

model-view-controller objective-c uiviewcontroller ios swift

1340
推荐指数
34
解决办法
44万
查看次数

如何在Swift中的视图控制器和其他对象之间共享数据?

假设我的Swift应用程序中有多个视图控制器,我希望能够在它们之间传递数据.如果我在视图控制器堆栈中有几个级别,我如何将数据传递给另一个视图控制器?或者在标签栏视图控制器中的标签之间?

(注意,这个问题是一个"铃声".)它被问到这么多,我决定写一个关于这个主题的教程.请参阅下面的答案.

ios swift

86
推荐指数
4
解决办法
6万
查看次数

使用segue在View Controllers之间传递变量

我使用Swift和Xcode 6,并希望使用Segue将变量从一个View Controller传递给另一个.

我创建了一个名为'MainToTimer'的segue,按下按钮后触发.我希望能够在第二个View Controller上使用名为'Duration'的变量.

是否可以传递多个变量和常量?

我需要为每个View Controller关联哪些代码?

先感谢您.

xcode ios segue swift xcode6

18
推荐指数
2
解决办法
3万
查看次数