【发布时间】:2018-03-27 08:48:14
【问题描述】:
我是 iOS 的新手,想知道使用哪种方法在 ViewController 之间传递数据。我更喜欢 segues,因为仅使用一行代码,您就可以获得对 ViewController 及其字段、方法等的引用……另一方面,委托是 ios 中的一个重要主题。我现在很困惑使用哪种方法。请解释一下。
【问题讨论】:
-
苹果和橙子。诚实地。对于初学者,您不能使用 segue,除非您在情节提要中定义它们。一旦你明白了,你需要问自己如何使用下一个视图控制器 - 呈现,子控制器,什么?这甚至没有提到为什么你要传递这个“数据”....是从一个主视图“segue”到下一个主视图吗?也许是在另一个视图的控制器中“通知”或“触发”一个动作?换句话说 - 您的具体问题是什么?
-
它们有不同的用途,除非您询问具体的 Unwind segue 与委派,否则您应该先 google 一下
标签: ios iphone swift model-view-controller uistoryboardsegue