是类标签属性,例如
class var brands : [Brand] {
return [Brand]()
}
是swift中的全局属性?我想在我的AppDelegate文件中创建一个对象数组作为全局数组,并希望从各种控制器访问该数组。我可以用类标签属性吗?
答案 0 :(得分:0)
在类体外声明的任何变量或函数都是全局的。如果您需要全局变量或函数,我建议您创建一个单独的swift文件来跟踪项目中的全局变量。
实施例
var globalString = "This is global"
func globalFunc() {
println("This is a global function")
}
class Object {
var string = "this is not global"
func myFunc() {
println("this is not global")
}
}