
比如 Button 按完回车后,会变成
Button(action: {}, label: { Text("Button") }) 而不是
Button{ } Label: { } 再比如
VStack(content: { Text("Placeholder") }) 而不是
VStack{ } 是需要设置什么快捷键么?
1 MakHoCheung 2024-02-28 00:24:18 +08:00 记得以前 Xcode 13 还是 14 可以那样的,后面某个版本更新后就不可以了,贼傻逼 |
2 BernieDu 2024-02-28 00:29:08 +08:00 Xcode 15.2 表示一切正常 Button { <#code#> } label: { <#code#> } VStack { <#code#> } |
3 typedefine 2024-02-28 08:06:14 +08:00 我记得是两下 tab |
4 gongzhang 2024-02-28 08:47:35 +08:00 经常遇到相同问题... 但是刚刚试了一把又不复现了 |
5 sunshinev OP @typedefine 不行呢,试过了 |
6 sunshinev OP @MakHoCheung 每次都要自己手动写 tailing closure ,太繁琐了,明明一个语法糖,搞得还要这么难写 |
8 weeei 2024-02-28 21:30:57 +08:00 话说啊,难写的语法还有 if case let ,写的时候是这样的: if case let .success(data) = result 难受的地方在于,它是先写左边的 .success(data) ,这个时候智能提示都不知道 点 后面应该提示什么东西才是正确的。 |