我在Swift中遇到了Alamofire异步请求这个奇怪的问题。这是我想要做的伪代码。
for each email:
GET request to grab first_name for email
add first_name to an array
问题是结束阵列无序。当应该是[用户3,用户1,用户2]时,它是[用户3,用户2,用户1]。我已经用Postman测试了我的后端功能,一切正常,所以很困惑到底是什么问题。任何洞察可能发生的事情或为什么我没有得到正确的结果。
答案 0 :(得分:1)
异步调用就是这样。的异步。强>
无论启动顺序如何,您都无法保证哪一个会先完成。