我在Swift中的以下代码中得到了这个。
dictionary.lazy.map { (NSAttributedStringKey($0.key), $0.value)
代码是:
func convertToAttribute(dictionary: [String: Any]?) -> [NSAttributedStringKey: Any]? {
guard let dictionary = dictionary else { return nil }
let convertedAttributes = Dictionary(uniqueKeysWithValues:
dictionary.lazy.map { (NSAttributedStringKey($0.key), $0.value) }
)
return convertedAttributes
}
有人可以帮助我摆脱这个问题吗?