的value
下面的聲明不能既是「最終」和「動態」錯誤雨燕1.2
import Foundation
class AAA: NSObject {
func test2() {
self.dynamicType
}
}
extension AAA {
static let value = 111
}
聲明導致以下編譯錯誤
A declaration cannot be both 'final' and 'dynamic'
爲什麼會發生這種情況,以及如何我可以處理這個嗎?
我用的雨燕1.2(在在Xcode 6.3.1 6D1002運版)
是不需要的'FUNC test2'聲明來觸發錯誤,如7.3.1的Xcode的。 –
[swift bug SR-993](https://bugs.swift.org/browse/SR-993) –
只需將該靜態變量放入另一個更好的命名結構中 – onmyway133