在此代碼中,我嘗試重新連接時,網絡不好,直到連接。當網絡不好時,我想處理使用stringWithContentsOfURL方法?在ios
NSString * szURL =[NSString stringWithFormat:@"http://soxxx9.cafe24.com/event.php"];
NSURL *url = [NSURL URLWithString:[szURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding ]];
NSString *strData;
while(TRUE)
{
NSError *error = nil;
strData= [NSString stringWithContentsOfURL:url
encoding:NSUTF8StringEncoding
error:&error];
if(!error)
break;
NSLog(@"error occur");
[strData release];
strData=nil;
}
此編碼是正確的?
這是否發生低內存警告?
如果你有更好的方法,請教我。