剛開始使用Swift,我創建了一個API服務類,但我不明白我如何才能完成這項工作!?!如何設置類寬變量?
import UIKit
class Hello {
var className: String
init() {
self.className = "hello"
}
class func someFunc() {
println(self.className = "hello") // <= This doesn't work
}
}
據我瞭解,因爲我需要someFunc
可訪問時,我稱呼它,我需要它有class func
。例如,在我的視圖控制器中,當用戶點擊一個按鈕時,我可以做Hello.someFunc()
。
在此先感謝您的幫助。
「靜態變量」或「靜態屬性」將是有用的搜索條件。 – user2864740
在這種情況下,您應該將'className'更改爲'class var className =「hello」'或'static',並將其從'init' –