iphone - 如何管理多个异步 NSURLConnection 委托(delegate)?

标签 iphone objective-c cocoa cocoa-touch nsurlconnection

我有一个类,它建立多个异步连接,其中每个连接在委托(delegate)方法中执行自己的逻辑。

因为委托(delegate)就是类本身,我如何在 NSURLConnection 委托(delegate)方法中实现逻辑上的这种分离?

最佳答案

我的投票是为您正在执行的每个操作创建一个不同的类。这听起来可能需要做更多的工作,但是您的代码将会变得更加干净,这可能会导致更少的错误。

2014 年 3 月编辑 - 不要使用委托(delegate)方法,使用 block 。

关于iphone - 如何管理多个异步 NSURLConnection 委托(delegate)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2820327/

相关文章:

objective-c - Mac Mountain Lion 从 CLI 应用发送通知

ios - 如何在 iOS 中复制启动图像

xcode - Info.plist 文件丢失/无法从我的 Cocoa 项目中设置和检索 CFBundleVersion

iphone - 在 Objective-C 中返回一个对象的所有属性

ios - 在 Xcode cocos2d 中添加多个物理对象时遇到问题

objective-c - 设置属性时执行附加代码的正确方法

iPhone SDK 嵌套 For 循环性能

objective-c - 不使用 XCode 进行 Iphone 开发

ios - 如何在 UILocalNotification 中谓词 userinfo.key

iphone - corona sdk不支持mp3播放?