completionhandler 相关问题

完成处理程序是提供给异步函数的代码块,由此调用函数可以提供在异步函数完成时由异步函数执行的代码。

您如何在Swift中转义completeBlock以返回正常的应用程序流程?

在Swift中让我投入其中的一件事是我程序中永无止境的完成区块链;而且我不确定如何让Swift说“好吧,完成代码块已经完成了-回来...

回答 1 投票 0

快速完成延迟

我喜欢延迟,因为在具有多案例情况的复杂函数中,我不能忘记在函数结束之前调用完成。但是,当完成传递给另一个函数时,不应该是...

回答 2 投票 1

游戏中心对接会自定义邀请

我确定对此有一个“简单”的答案,但是我一直很难找到它。我创建了一个可以在游戏中心使用的iOS纸牌游戏。此刻,它确定了在线播放器...

回答 1 投票 0

将从完成处理程序接收的值快速传递到textview

我是Swift的新手,正在尝试向本地主机发出http请求。像异步,关闭之类的快速处理httprequest的内容太多了,这使我感到困惑。我已经实现了urlSession,我可以...

回答 1 投票 0

两个方法调用之间的差异

给出以下定义:func resolveData(用于id:Int,完成:@escaping(Record)->())以下两次对retrieveData的调用之间有什么区别?第一次通话:让id:...

回答 1 投票 0

当我在子级[SwiftUI]中解散rootViewController时,处理父级中的值

仅SWIFTUI,我正在使用UIHostingController,当我从父级MAINVIEW撤消rootViewController时,我想处理** [父]让alertHostingController = UIHostingController(rootView:...

回答 1 投票 1

未为ASWebAuthenticationSession调用会话完成处理程序

我正在尝试使用ASWebAuthenticationSession Web视图。认证完成后,不会调用会话完成处理程序。因此,网络视图不会关闭。守卫...

回答 1 投票 0

循环的快速完成处理程序将执行一次,而不是由于循环而执行10次

我有一个带有Firestore查询的循环,该循环重复了10次。我需要在所有10个查询完成后调用(completion:block);这里有我的代码,因此它执行(...

回答 1 投票 1

如何处理Swifty JSON Alamofire请求中的优先级?

我如何在Javascript中使用dispatchQueue或类似“ await”的值来返回self.arrayData中的值(因为循环的末尾在先前的内容之前运行)。我已经习惯了R和Python ...

回答 1 投票 0

我如何将多个(不同)文件上传到Cloud Storage Firebase?

我想一次将多个文件上传到云存储。我已经有一个开放的面板。我用它来选择文件,选择的文件中有一个上传文件。我以为ForEach()...

回答 1 投票 -1

Swift中的完成处理程序和闭包有问题

背景下面的函数调用两个函数,它们均访问API,检索JSON数据,通过其进行解析等,然后获取该数据并在我的对象中填充对象变量的值...

回答 1 投票 0

如何从Objective-C中的异步内部函数内部返回外部函数

我想从异步内部函数内部的外部函数返回。很快,我会为此目的使用完成处理程序,该处理程序会从函数中逸出。但是在Objective-C中,完成...

回答 2 投票 0

完成处理程序将在下载图像后触发collectionView重新加载-Xcode [SWIFT]

我正在使用我在这里下的代码下载一些图像并将其显示在集合视图中。继承人代码:func downloadImage(URL:URL,完成:()->无效){让session = URLSession(...

回答 1 投票 -1

完成处理程序是否结束该功能?

也许我不了解完成处理程序的概念,但是我有一个类似的功能; func someFunction(完成:@escaping(Bool,LoginError?)->无效){self.checkDevice(){...

回答 1 投票 0

将完成处理程序嵌套到另一个类中

我正在使用Swift的图书馆工作。我想知道在以下情况下可以使用哪种更好的方法:ViewController.swift Movie.searchMovie(name:“ AVENGERS”,...

回答 1 投票 0

如何在SwiftUI中完成异步请求后如何调用函数?

我有一个函数,它调用两种类型的api请求来获取我的应用程序中需要的一堆数据。在函数中,我请求一个位置,然后对于响应中的每个位置,我都做出不同的...

回答 2 投票 0

完成处理程序在完成之前为真

所以我有一个从API获取报价和作者的函数。我有一个完成处理程序,以便我可以获取报价和作者,然后在Viewdidload中将它们设置为各自的UILabel ...

回答 1 投票 0

为什么从未调用我的完成处理程序?

我正在尝试调用完成处理程序,但从未调用过。我做错了吗?我看到第一个NSLog(“输入我的第二个函数”),但是第二个NSlog(“完成处理程序”)从不...

回答 1 投票 -1

在应用启动前执行完成处理程序

我正尝试通过以下两种方式之一打开应用程序:如果用户未保存UserDefaults,则打开WelcomeViewController如果用户保存了UserDefaults,则打开一个...

回答 1 投票 0

如何使用完成处理程序将图像放入SwiftUI视图中

我已经尝试过了,但是我不知道如何在SwiftUI视图中使用结果:func getProfilePicture(_completion:@escaping((UIImage)-> Void)){Alamofire.request(GIDSignIn ....

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.