刚开始学 ios 开发,有个 Swift 语法不明白,求各位大大帮忙解释解释
資深大佬 : oukichi 3
语法教程上说,swift 中的结构体是需要运行一下才能跑起来的。但是下面这一段代码为什么可以把语句直接放在大括号里呢?
struct ContentView: View { var body: some View { VStack{ Text("Hello, world!") //直接放在了大括号里 .padding() Text("Hello, world!") //而且可以随意放很多个 .padding() } } }
请问:
- 这两个 Text()可以理解为参数吗?
- 这个结构体什么时候被实例化的呢?
- 如何写一个可以接受任意个参数的结构体呢?
- 这种直接写在大括号里的写法有专有名词吗?如果有的话请告诉我吧,我可以拿这个关键词进行搜索。
谷歌了一下没找到相关答案,于是发来 V2 求助,谢谢各位的解答,好人一生平安~
大佬有話說 (4)