【发布时间】:2010-09-17 05:26:47
【问题描述】:
我有两个 NSURLConnections。第二个取决于第一个的内容,因此对于两个连接,处理从连接接收到的数据将是不同的。
我刚刚开始学习 Objective-C,我想知道实现委托的正确方法是什么。
我现在正在使用:
NSURL *url=[NSURL URLWithString:feedURL];
NSURLRequest *urlR=[[[NSURLRequest alloc] initWithURL:url] autorelease];
NSURLConnection *conn=[[NSURLConnection alloc] initWithRequest:urlR delegate:self];
我不想使用 self 作为委托,如何定义两个不同委托的连接?
NSURLConnection *c1 = [[NSURLConnection alloc] initWithRequest:url delegate:handle1];
NSURLConnection *c2 = [[NSURLConnection alloc] initWithRequest:url delegate:handle2];
如何创建 handle1 和 handle2 作为实现?还是接口?我真的不明白你会怎么做。
任何帮助都会很棒。
谢谢, 布赖恩·詹福卡罗
【问题讨论】:
标签: ios objective-c macos cocoa