我是Swift代码格式的新手,我正在试图弄清楚如何使用UIAccessibilityRequestGuidedAccess函数。以下是在Swift中声明函数的方法:
func UIAccessibilityRequestGuidedAccessSession(_ enable: Bool,
_ completionHandler: ((Bool) -> Void)!)
在Objective-C中,我会按如下方式使用它:
UIAccessibilityRequestGuidedAccessSession(YES, ^(BOOL didSucceed) {
if (didSucceed ) {
...
} else {
...
}
感谢任何语法帮助。
答案 0 :(得分:1)
你这样做:
UIAccessibilityRequestGuidedAccessSession(true){
success in
println("Request guided access success \(success)")
}
YES
在swift中无效(使用true
/ false
),如果函数的最后一个参数是闭包,则可以使用如上所示的尾随闭包语法。 success
是传递到完成块的参数。