【发布时间】:2011-09-13 04:52:49
【问题描述】:
我见过很多代码,包括 Apple 的 SimpleURLConnections 示例,它们只是将任何 NSURLResponse 转换为 NSHTTPURLResponse。如果它总是一个 NSHTTPURLResponse 为什么 NSURLConnections 不返回 NSHTTPURLResponse?
我担心如果我只是降低响应,我会引入错误代码。
例如,不检查 isKindOfClass 是否可以这样做?
- (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse
{
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse*)redirectResponse;
// do stuff
}
【问题讨论】:
标签: iphone ios nsurlconnection