我在我的功能中有这些定义
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() {
}
}
我怎样才能解决这个问题?我不想每次都为一个恒定的“测试”计数len付出代价。
基于对以下评论的理解,我需要这样做:
class MyClass {
let testStr = "test"
let testStrLen = countElements("test")
func myFunc() {
}
}
有没有一种方法我不需要两次输入/输入“测试”?谢谢。