可靠地按顺序发送 AFNetworking 请求

Send AFNetworking Requests in order reliably

所以我们有一个 Messenger(我知道我们应该切换到 Xmpp,但现在没有时间)- 问题是如果用户发送 20 条消息快速发送,他们很有可能将 ALLLLL 存储出来order.Is 有什么方法可以确保按顺序发送请求,而不会阻止用户以他们想要发送的速度发送?

您可以创建 NSURLRequest 的队列。当用户触发一条消息时,这条消息被添加到队列中,并发送队列中最旧的消息。当调用完成块(成功或失败)时,发送新的最旧的消息,依此类推...

注意只有一个发送消息的进程。

你也可以看看NSOperation and NSOperationQueue