I am trying to extract data(just a string) from request and set it to the NSString. I tried it in many way but it is not working. If anyone can point out my mistake, it will be very helpful for me.
json data
{
    "status": 1,
    "key": "1e39248f4a5e05153dc376a"
}
My code
NSString *key;
    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    NSDictionary *params = @ {@"app_token" :APP_TOKEN};
    [manager POST:GET_USER_KEY_URL parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSDictionary* response = (NSDictionary*) responseObject;
        key=[response valueForKey:@"key"];
        [[NSUserDefaults standardUserDefaults]setValue:(key) forKey:USER_KEY];
        NSLog(@"NEW KEY Request: %@", key);
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"NEW KEY Request error: %@", error);
    }];
Just want to assign response "key" data and store it on the NSString *key;
Thank you in advance.
 
     
     
    