Tôi biết rằng static
từ khóa được sử dụng để khai báo kiểu biến/phương pháp trong struct
, enum
, vvtĩnh vs lớp như biến lớp/phương pháp (Swift)
Nhưng hôm nay tôi thấy nó cũng có thể được sử dụng trong class
thực thể.
class foo {
static func hi() {
println("hi")
}
class func hello() {
println("hello")
}
}
Sử dụng từ khóa nào trong thực thể class
?
Cảm ơn!
chỉnh sửa: Tôi đang đề cập đến Swift 1.2 nếu mà làm cho bất kỳ sự khác biệt
Phiên bản Xcode nào bạn đang thử mã đó? –
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Methods.html#//apple_ref/doc/uid/TP40014097-CH15-ID241? – Larme