當使用斯威夫特3,我是定義像這樣 class Model: NSObject {
var prop1: String
}
我的模型當我想訪問該屬性的名稱爲prop1的靜態字符串值,我會用let sad = #keyPath(Model.prop1)它會給我打印出「prop1」。快樂的時光。 問題是,自從升級到Swift 4以來,我在上面遇到了麻煩。我在其他帖子中看到,我們可以使用新
在我看來,Swift 4方法鏈接存在問題,或者我完全錯過了某些東西。例如下面的代碼可以完美運行: class test {
let id = 10
}
var dict: [Int: test] = [10: test()]
let filtered = dict.filter({ $0.value.id > 10 })
let sorted = filtered.sorte