哪种数据模型类型更好?

时间:2016-10-03 02:11:15

标签: ios swift model-view-controller

我正在学习MVC设计模式。所以我有一个问题,我对这更好的事情感到困惑。 看看我的代码: LINK source code screenshot

代码段:

class DataModel: UIViewController {

struct Alerts {
    static let DismissAlert = "Dismiss"
    static let RecordingDisabledTitle = "Recording Disabled"
    static let RecordingDisabledMessage = "You've disabled this app from recording your microphone. Check Settings."
    static let RecordingFailedTitle = "Recording Failed"
    static let RecordingFailedMessage = "Something went wrong with your recording."
    static let AudioRecorderError = "Audio Recorder Error"
    static let AudioSessionError = "Audio Session Error"
    static let AudioRecordingError = "Audio Recording Error"
    static let AudioFileError = "Audio File Error"
    static let AudioEngineError = "Audio Engine Error"
}
let helpText: [String:String] = [
    "startRecordText" : "Tap to record",
    "recordingText" : "Recording...",
    "pauseRecordText" : "Paused",
]

let hintText:[String] = [
        "Avoid noise to record better.",
        "Use pause button to pause recording progress",
        "Make some funny melody :D"
]

我不知道哪个更好更有效:

  • 在父类中创建新结构以保存数据
  • 创建数组,词典到存储数据等属性

希望你们帮助我解释这个问题:D

非常感谢。

0 个答案:

没有答案
相关问题