我一直在研究根据用户的选择存储数据的方式,并在UILabel或不同视图的任何地方显示它。
根据已选择的预览选项,部署了三个可更改标签的屏幕。
一个。我们如何存储所选择的信息?
湾如何在lastVC中显示信息?
答案 0 :(得分:0)
为此,您可以使用Facade模式。给你一个例子: 你可以创建一个MusicFacade.swift。你想要存储的所有信息,如乐器,旋律的风格......都是statique变量存储:
class MusicFacade {
static var _instrument: String =""
static var _stryleMelody: String = " "
static var _duree : Int = 0
}
然后当您想要存储用户输入的信息时,请使用:
MusicFacade._instrument = "Piano"
在你的控制器代码中
To have a look on iOS pattern 希望它能帮到你