У своїй функції я маю таке визначення, яке працює
class MyClass {
func myFunc() {
let testStr = "test"
let testStrLen = countElements(testStr)
}
}
Але якщо я переміщу 'testStr' і 'testStrLen' на рівень класу, він не буде компілюватися. Він сказав, що "MyClass.Type не має члена з ім'ям" testStr ".
class MyClass {
let testStr = "test"
let testStrLen = countElements(testStr)
func myFunc() {
}
}
Як я можу це виправити? Я не хочу платити пеню за підрахунок постійного "тесту" кожного разу.
Виходячи з мого розуміння коментарів нижче, мені потрібно зробити це:
class MyClass {
let testStr = "test"
let testStrLen = countElements("test")
func myFunc() {
}
}
Чи є спосіб мені не потрібно вводити / вводити "тест" двічі? Дякую.