SwiftUI每日进阶

SwiftUI追新之Switf5.2 & Xcode11.4新体

2020-02-08  本文已影响0人  真题vip

Xcode 11.4 beta 已经发布了,Swift5.2又带来了一大批语法糖。让我们一起来体验一下新功能吧

Swift5.2带来了哪些特性呢

今天首先来体验一遍新工具与新特性

函数式的Key Path 表达式

代码

import UIKit

struct User{
    var name = ""
    var age = 0

}

let users = [
    User(name: "jack", age: 10),
    User(name: "tom", age: 10),
    User(name: "mary", age: 10)
]

let names = users.map(\.name)
print(names)

运行效果


函数式的Key Path 表达式

好了,您可以去给其它小伙伴炫耀了,因为只有你才能正确运行。目前使用11.4beta之前版本小朋友只能获得一堆error了。

更多SwiftUI和iOS资讯与技巧请关注

http://xiaozhuanlan.com/icloudend

欢迎加入技术交流群
QQ:3365059189
SwiftUI技术交流QQ群:518696470

上一篇下一篇

猜你喜欢

热点阅读