声明value
如下
import Foundation
class AAA: NSObject {
func test2() {
self.dynamicType
}
}
extension AAA {
static let value = 111
}
导致以下编译错误
A declaration cannot be both 'final' and 'dynamic'
为什么会发生这种情况,我该如何处理?
我正在使用Swift 1.2(Xcode 6.3.1 6D1002随附的版本)
只需将静态变量放入另一个更好的命名结构中
—
onmyway133 '16
func test2
Xcode 7.3.1开始,不需要声明即可触发错误。