Ios 什么是大括号中主体的属性和调用的方法(在Swift中)

Ios 什么是大括号中主体的属性和调用的方法(在Swift中),ios,swift,Ios,Swift,如何在Swift中调用它以及在何处查找信息何时读取它在大括号中使用的属性或调用的方法。 例如: 财产: mySerialQueue.sync { task("New Task") } SomeObj someObj = obj { name = "some name" } 方法: workItem.notify(queue: DispatchQueue.main) { if let imageData = data { eiffelImage.image =

如何在Swift中调用它以及在何处查找信息何时读取它在大括号中使用的属性或调用的方法。 例如:

财产:

mySerialQueue.sync { task("New Task") }

SomeObj someObj = obj {
    name = "some name"
}
方法:

workItem.notify(queue: DispatchQueue.main) {
    if let imageData = data {
        eiffelImage.image = UIImage(data: imageData)
    }
}
发件人:

如果需要将闭包表达式作为函数的最终参数传递给函数,并且闭包表达式很长,那么将其作为尾随闭包编写会很有用。尾随闭包写在函数调用的括号之后,即使它仍然是函数的参数。使用尾部闭包语法时,不会将闭包的参数标签作为函数调用的一部分写入

[……]

如果将闭包表达式作为函数或方法的唯一参数提供,并且将该表达式作为尾随闭包提供,则在调用函数时,不需要在函数或方法的名称后写一对括号
()

你在找“闭包”这个词吗(在Objective-C中,它是“块”)嗯,可能是谢谢,伙计们!特别是,这些是“尾部闭包”。但实际上,请阅读语言指南。