我在里面找了很多东西,但我找不到正确的答案。这里的问题是:
我正在找出在NSOperation子类中发送多个上传请求的正确机制。特别是,该类在其main方法中执行两种不同的操作:
首先从本地db检索数据,然后将合成的数据发送给web服务器。
由于这两个操作执行起来可能需要时间,所以正如前面所说的,我将它们包装在一个NSOperation中。
为了上传数据,我决定采用同步模式(我需要将我的应用程序与成功提交到web服务器的上传请求数量同步)。
为了执行类似的上传,我以同步方式使用ASIHttpRequest,如下所示。
for (int i = 0; i < numberOfUploads