İşlevimde çalışan bu tanımlara sahibim
class MyClass {
func myFunc() {
let testStr = "test"
let testStrLen = countElements(testStr)
}
}
Ancak 'testStr' ve 'testStrLen'i sınıf düzeyine taşırsam, derlenmez. 'MyClass.Type'ın' testStr 'adlı bir üyesi yok yazıyordu.
class MyClass {
let testStr = "test"
let testStrLen = countElements(testStr)
func myFunc() {
}
}
Bunu nasıl düzeltebilirim? Her seferinde sabit bir 'testin' uzunluğunu saymanın cezasını ödemek istemiyorum.
Aşağıdaki yorumları anladığıma göre, bunu yapmam gerekiyor:
class MyClass {
let testStr = "test"
let testStrLen = countElements("test")
func myFunc() {
}
}
İki kez "test" yazmamın / girmemin bir yolu var mı? Teşekkürler.