您的位置:首页 > 移动开发 > Swift

swift - 类型方法(即静态变量)

2016-04-27 17:12 232 查看
在swift中静态变量被称为类型方法

类:前加class。

杖举:前加static

如果这时在方法中使用self,那么self就是指类型本身,而不是指一个具体的类型实例。

struct MyStruct {

static
var x:Int =
100

static
var y:Int =
100

//类型方法

static
func method(x:Int){

var y =
300 300

print("x =
\(x)") "x = 1000\n"

print("y =
\(y)") "y = 300\n"

print("self.x =
\(self.x)") "self.x
= 100\n"

print("self.y =
\(self.y)") "self.y
= 100\n"

}

}

MyStruct.method(1000)

MyStruct.x =
5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: