Ios Swift-函数完成后如何调用函数?
我是新来的斯威夫特。 我一直在尝试谷歌搜索 我的问题是,函数完成后如何调用函数? 到目前为止,我使用的是延迟,但有时延迟不同步Ios Swift-函数完成后如何调用函数?,ios,swift,xcode,firebase,firebase-realtime-database,Ios,Swift,Xcode,Firebase,Firebase Realtime Database,我是新来的斯威夫特。 我一直在尝试谷歌搜索 我的问题是,函数完成后如何调用函数? 到目前为止,我使用的是延迟,但有时延迟不同步 我试图解决的问题是从firebase数据库下载URL,然后继续从firebase下载图像。您必须使用闭包 func funcA() { funcB(){ //Manage completion handler } } func funcB(completion: () -> Void) { completion() }
我试图解决的问题是从firebase数据库下载URL,然后继续从firebase下载图像。您必须使用闭包
func funcA() {
funcB(){
//Manage completion handler
}
}
func funcB(completion: () -> Void) {
completion()
}
阅读Swift中的完成块。这正是你想要的。这看起来像你正在做的:谢谢!简单明了!正是我需要的!