У меня есть раздел входа, в который пользователь может войти со своим именем пользователя и паролем.В приложении доступна опция создания аккаунта.
Когда имя пользователя и пароль подтверждены успешно, URL возвращает массив сведений о пользователе, а если проверка не удалась, появляется код ошибки (ошибка 404).
Я получил правильныйответ от URL, но мне нужно, чтобы при просмотре предупреждений с кодом ошибки 404 или при ответе на него не происходило перехода на главную страницу.
Как бы я поставил условие для этого.Мой код -
NSString *uname = _txtmemberId.text;
NSString *pwd = _txtpassword.text;
NSString *urlVal = @"http:example&var1=";
NSString *urlVal1 = [urlVal stringByAppendingString:uname];
NSString *urlVal2 = [urlVal1 stringByAppendingString:@"&var2="];
NSString *urlVal3 = [urlVal2 stringByAppendingString:pwd];
NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,
(CFStringRef)urlVal3,
NULL,
(CFStringRef)@"\n" "",
kCFStringEncodingUTF8 );
NSURL *url = [NSURL URLWithString:encodedString];
NSString *resultString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
UIAlertView *loginalert = [[UIAlertView alloc] initWithTitle:@" Message" message:resultString delegate:self
cancelButtonTitle:@"OK" otherButtonTitles:nil];
[loginalert show];
[loginalert release];
ParallelReadViewController *detailViewController = [[ParallelReadViewController alloc] initWithNibName:@"ParallelReadViewController" bundle:nil];
//detailViewController.firstString = firstString;
// ...
// Pass the selected object to the new view controller.
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
, если вход в систему неуспешен, он не перейдет на страницу Parallelviewcontroller. Строка результата - это строка, полученная из URL-адреса, успешного или неуспешного.Как это сделать?заранее спасибо.