Sim*_*iwi 3 warnings incompatibility ios sharekit
我收到警告不兼容的指针类型在下面的代码中从'NSURLResponse*'分配'NSHTTPURLResponse*'.此方法是Sharekit的一部分.
带警告的行是粗体/斜体:
- (void)connection:(NSURLConnection *)aConnection didReceiveResponse:(NSURLResponse *)aResponse
{
if (response)
[response release];
***response = [aResponse retain];***
[responseData setLength:0];
}
Run Code Online (Sandbox Code Playgroud)
有人请帮忙!
谢谢!
对于编译器,aResponse以及结果[aResponse retain]是NSURLResponse.但是我猜response是NSHTTPURLResponse.由于NSURLResponse是NSHTTPURLResponse的超类,因此您不能直接指定 - 但您可以使用强制转换来删除警告:
response = (NSHTTPURLResponse *)[aResponse retain];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5605 次 |
| 最近记录: |