Joh*_*ann 71 iphone xcode warnings objective-c ios
我只是想做我平常的数据传输.我定义了我的NSMutableURLRequest然后调用
[[NSURLConnection alloc] initWithRequest:request delegate:self];
以前这对Xcode 3来说还不错,但Xcode 4警告我该行上的" 表达结果未使用 ".请求确实有效,但我想找到一种方法来摆脱警告.
我想我可以将连接存储在一个变量中,但我真的不需要它,我无法看到将它设置到nil下一行的重点(尽管这会删除警告)
请注意:如果是XCode 4或启用了ARC,我不能100%确定.
非常感谢您的帮助!
pro*_*rmr 181
当函数返回您不需要的结果时,可以将其转换为void以消除编译器警告:
(void) [[NSURLConnection alloc] initWithRequest:request delegate:self];
Run Code Online (Sandbox Code Playgroud)
我还没有使用过ARC,所以我不能说这是不是一个好主意,在ARC之前你需要将这个指针结果放在某个地方以便你可以释放它.
Ell*_*iot 33
progrmr的答案是正确的,但这里有一个更清晰的方法:
[NSURLConnection connectionWithRequest:request delegate:self];
即使您没有将结果转换为void,这也不会引发警告.
| 归档时间: |
|
| 查看次数: |
18088 次 |
| 最近记录: |