Я ОЧЕНЬ новичок в разработке Objective C и iOS (например, 5 часов нового :-). У меня есть некоторый код, который вызывает API для аутентификации пользователя и возвращает простой OK или FAIL. Я могу получить результат для записи на консоль, но мне нужно получить этот результат как часть моего IBAction.
Вот код IBAction:
- (IBAction) authenticateUser
{
[txtEmail resignFirstResponder];
[txtPassword resignFirstResponder];
[self performAuthentication];
if (authResult == @"OK")
Мне нужно, чтобы authResult был результатом JSON (OK или FAIL). Вот код, который получает результат:
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
[connection release];
NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSLog(@"%@", responseString);
[responseData release];
NSMutableDictionary *jsonResult = [responseString JSONValue];
if (jsonResult != nil)
{
NSString *jsonResponse = [jsonResult objectForKey:@"Result"];
NSLog(@"%@", jsonResponse);
}
}
Большое спасибо за любую помощь и извините, если я упускаю что-то очевидное!