Oświadczenie value
poniżej
import Foundation
class AAA: NSObject {
func test2() {
self.dynamicType
}
}
extension AAA {
static let value = 111
}
powoduje następujący błąd kompilacji
A declaration cannot be both 'final' and 'dynamic'
Dlaczego tak się dzieje i jak sobie z tym radzić?
Używam Swift 1.2 (wersja dostarczana z Xcode 6.3.1 6D1002)
func test2
Deklaracja nie jest potrzebne, aby wywołać błąd, ponieważ z Xcode 7.3.1.