我正在尝试使用NSURLRequestNSURLConnection从Web API获取少量数据(大约50个字节)。我很确定下面的代码是正确的,但是我实际上如何获取接收到的数据并检测何时全部下载了呢?

NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:20.0];
NSURLConnection *con = [[NSURLConnection alloc] initWithRequest:req delegate:self];

最佳答案

您将自己设置为代表,连接将随即发送呼叫。
例:
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html

关于objective-c - 如何检测NSURLConnection何时完成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7008629/

10-14 22:42