ios - 从 Swift 中的外部类发送数据。音乐应用程序

标签 ios swift

我一直在一遍又一遍地研究如何根据用户的选择存储数据并将其显示在 UILabel 或不同 View 中的任何位置。

它会是这样的:Picture

  1. 首先用户选择一个工具
  2. 在第二个 View 中,用户选择旋律风格
  3. 在第三个中,他们都可以选择持续时间。
  4. 这样,屏幕上就会部署三个可更改的标签,具体取决于所选的预览选项。

    a.我们如何存储所选择的信息?
    b.如何显示lastVC中的信息?

最佳答案

为此,您可以使用外观模式。给你举个例子: 您可以创建一个 MusicFacade.swift。您想要存储的所有信息(例如乐器、旋律风格...)都存储在 statique 变量中:

class MusicFacade {

  static var _instrument: String =""
  static var _stryleMelody: String = " "
  static var _duree : Int = 0
}

然后当您想要存储用户输入的信息时,您只需使用:

MusicFacade._instrument = "Piano"

在你的 Controller 代码中

To have a look on iOS pattern 希望对您有帮助

关于ios - 从 Swift 中的外部类发送数据。音乐应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33016875/

相关文章:

ios - 超越您自己的应用程序的 UI 测试自动化?

ios - H.264 解码器无法正常工作?

ios - 在动态框架中使用 Storyboard

ios - SceneKit NSNode 拆分部分

ios - 在自定义图像选择器覆盖上执行 "use photo"按钮

ios - 我的 Sprites 在 Sprite Kit 中使用 Swift 被压缩

ios - iOS PJSIP集成问题

iphone - 如何以编程方式调用电话?

swift - 如何维护对表格 View 单元格的引用?

ios - Google 翻译 api,来自此 ios 客户端应用程序的请求\u003cempty\u003e 被阻止