Я пишу приложение, которое загружает UIImage на мой сервер. Это прекрасно работает, как я вижу, добавляются фотографии. Я использую UIImageJPEGRepresentation для данных изображения и настраиваю NSMutableRequest. (настройка URL, метода http, границы, типов содержимого и параметров)
Я хочу отобразить UIAlertView при загрузке файла, и я написал этот код:
//now lets make the connection to the web
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString *returnString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
NSLog(@"return info: %@", returnString);
if (returnString == @"OK") {
NSLog(@"you are snapped!");
// Show message image successfully saved
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"You are snapped!" message:@"BBC snapped your picture and will send it to your email adress!" delegate:self cancelButtonTitle:@"OK!" otherButtonTitles:nil];
[alert show];
[alert release];
}
[returnString release];
Вывод returnString: 2010-04-22 09: 49: 56.226 bbc_iwh_v1 [558: 207] информация о возвращении: OK
Проблема в том, что мои операторы if не говорят returnstring == @ "OK", поскольку я не получаю AlertView.
Как мне проверить это возвращаемое значение?