[英]Curious about the weird initialization syntax of body: Some View in ContentView in SwiftUI
默認代碼:
struct ContentView: View {
var body: some View {
Text("Hello World!")
}
}
我想上面的代碼應該等價於下面的代碼:
struct ContentView: View {
var body: some View = {
Text("Hello World!")
}()
}
或者更全面:
struct ContentView: View {
var body: some View = {
() -> Text in
return Text("Hello World!")
}()
}
我只想知道在哪里可以找到第一個代碼塊中body
的這種初始化語法的引用? 我在swift.org
上the swift programming lanauage
書籍的閉包章節中沒有找到任何關於此語法的描述。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.