Я знаю, что ключевое слово static используется для объявления переменной типа/метода в struct, enum и т.д.
Но сегодня я нашел, что он также может использоваться в сущности class.
class foo {
static func hi() {
println("hi")
}
class func hello() {
println("hello")
}
}
Какое static использование ключевого слова в объекте class?
Спасибо!
edit: Я имею в виду Swift 1.2, если это имеет значение