我怎样才能轻松地将variables从一个视图传递给另一个视图?

所以我希望能够轻松地将一个variables从一个视图传递到另一个视图。 我已经通过Segue的方式看过,但是我希望比这更简单。

有没有什么办法可以轻松地将一个variables的内容传送到另一个视图中。 我知道这可能是不可能的。

如果这是不可能的,请有人解释如何使用Segue方法? 我已经看过各种在线教程解释如何做,但他们都应用到一个情况。 我只想知道这个裸机代码,以及它是如何工作的,然后将其应用于我自己的情况。 所以基本上就是把一个variables从一个视图转移到另一个视图的方式,即像我这样知识很less的人会理解。 当我用其他语言编程时,我理解术语,但对我来说,快捷是很新的。

我应该补充一点,我使用的编码语言很快。

如果有人能帮助我,我将不胜感激。

谢谢

如果它只是你发送的一个variables,我会使用准备继续。

 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if segue.identifier == "IdentifierOfSegueGoesHere" { if let destinationVC = segue.destinationViewController as? OtherViewController{ destinationVC.dictionary = self.dictionary } } } 

如果你传递了大量的数据,例如朋友列表等,那么我将创build一个单独的类,存储它们可以从任何地方访问。

如果你传递了多个variables,没有足够的连接来创build一个单例类,那么你可以把它们放到一个字典中并传递字典。

这不是一个推荐的方法。 如果你不是计算机科学纯粹主义者,你可以使用全局variables。 这个编译过程提供的旁路保护。