Objc.io有一个很好的关于轻松改变无类型字典的演讲,但问题是你不能轻易地坚持他们。我认为该演讲可能在引入@dynamicMemberLookup之前发布。AnyCodable轻松编码/解码/保留简单的字典看起来很棒,但您无法轻松访问字典成员。我想知道将Swift4.2中的@dynamicMemberLookup功能(例如:在thisexample中)添加到AnyCodable是否可能/可行,如果可以,怎么做?最终目标是访问/改变未类型化的数组或字典并持久化它们。所以,我试着这样做:@dynamicMemberLookuppublicstructAnyCodable:Codable{