我正在尝试编写一系列函数来验证用户的信息,然后再要求他们确认某些内容。(想象一下购物应用程序)。我首先必须检查用户是否添加了卡片。然后我必须检查他们是否有足够的余额。然后我可以让他们确认付款。我可以编写异步方法来检查卡...funccheckHasCard(completion:(Bool)->()){//gototheinterwebs//getthecard//processdatalethasCard:Bool=//theuserhasacardornot.completion(hasCard)}这可以像这样运行...checkHasCard{hasCardinifhasCard