arrays - 如何将数组存储在单独的文件中?

标签 arrays xcode swift

我计划在我的项目中使用几个大型数组,并且喜欢将数组存储在单独的文件中。这可能吗? 这是我的主视图 Controller 示例,其中包含数组 "gruppe" 我喜欢将其放在单独的文件中:

import UIKit
class ViewController: UIViewController {
var gruppe = ["new york", "sydney", "paris"]
@IBAction func knopf(sender: UIButton) {
println(gruppe[0])
}
}

最佳答案

你可以尝试这样的事情:

// File 1
import UIKit
class ViewController: UIViewController {

    @IBAction func knopf(sender: UIButton) {
        println(DataClass.gruppe()[0])
    }
}

// File 2
class DataClass {
    class func gruppe() -> [String] {
        return ["new york", "sydney", "paris"]
    }
}

关于arrays - 如何将数组存储在单独的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27088936/

相关文章:

ios - 使用 xcode 4.5 的自定义项目模板

iOS swift 自定义键盘未检测到 keyboardType

swift - 从 UIView 显示 AlertView?

ios - UIButton sender.titleLabel?.text?.toInt() 在按下太快时给出未更新的值

javascript - 精度较低的 GeoJSON

ios - 即使我们在 Xcode 中有很多 View 和其他设计,xib 也会显示空白框

c++ - 在数组中查找模式的最有效方法?

xcode - 如何从 Applescript/Automator/Shell 脚本自动创建新的 Xcode 目标

c# - C#从串口读取字节流

c# - 在 C# 中是否有对字节数组进行循环位移的函数?