В своем приложении для iPhone я пытаюсь использовать библиотеку JSON (YAJL) для создания строки JSON, которая выглядит следующим образом:
{"user":
{"name":"Jon", "username":"jon22", "password":"passw@rd", "email":"jon22@example.com"}
}
Но я не могу понять методы YAJLчтобы создать это.
Я попробовал следующее:
NSArray *params = [NSArray arrayWithObjects:@"Jon", @"jon22", @"passw@rd", @"jon22@gmail.com", nil];
NSArray *keys = [NSArray arrayWithObjects:@"name", @"username", @"password", @"email", nil];
NSDictionary *userDictionary = [NSDictionary dictionaryWithObjects:params forKeys:keys];
NSString *JSONString = [userDictionary yajl_JSONString];
Однако возвращаемая строка не переносится во внешний "пользователь". Как я могу использовать YAJL для создания этой строки json? У кого-нибудь есть опыт с этим ???
Большое спасибо, Бретт