iphone - 同时发送 NSURLConnection 请求

标签 iphone objective-c cocoa http

是否可以使用 NSURLConnection 同时向同一台服务器并行发出两个请求?

我正在尝试这样做,看起来第二个请求要等到第一个请求完成后才会开始。

最佳答案

如果你使用 NSURLConnection 的同步版本

+ (NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse **)response error:(NSError **)error

你需要启动两个线程来获得你想要的行为,你可以这样做我用自己的方法移动下载并调用它:

- (void)performSelectorInBackground:(SEL)aSelector withObject:(id)arg

另一种方法是使用异步版本的 NSURLConnection,see docu .

关于iphone - 同时发送 NSURLConnection 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/724456/

相关文章:

iphone - 在 IOS5 中禁用横向方向

macos - setAspectRatio 在调整窗口大小之前不起作用

macos - 使用 veclib 对 OS X 进行频率分析

objective-c - 如何找到哪个 NSTextfield 是焦点

ios - 启动时自定义 View Controller

iphone - 如何将时区偏移缩写转换为官方时区标识符?

ios - 双括号是什么意思?

iphone - Game Center 自定义排行榜 - 我真的需要调用 2 次电话才能获取玩家的别名吗?

iphone - 如何通过代码从应用程序更新 localized.strings ?

ios - 如何在 swift ios 的单个 uitableviewcell 中显示多个字典或数组数据