JSON 检索到的数据,如何在我的标签中显示它?

JSON Data retrieved, how do I display it in my label?

我已使用以下代码从我的 Drupal 数据库中检索到我的 iOS 应用程序的数据:

.h

@property (strong, nonatomic) NSMutableArray *userData;

.m

self.userData = [NSMutableArray new];

            NSMutableDictionary *viewParams = [NSMutableDictionary new];
            [viewParams setValue:@"u000" forKey:@"view_name"];
            [DIOSView viewGet:viewParams success:^(AFHTTPRequestOperation *operation, id responseObject) {
                self.userData = [responseObject mutableCopy];
               NSLog(@"%@",self.userData);


            } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
                NSLog(@"Failure: %@", [error localizedDescription]);
            }];

     self.userData = [[NSMutableArray alloc] init];

     self.userBio.text = self.userData[0][@"userbio"];

self.userData 已填充,所以我知道我的数据已成功返回。有谁知道我将如何在 UIlabel 中显示 JSON 返回的字段?我只是不确定我将如何编写这行代码(新手,抱歉)。我的字段名称是 userbio

返回数据结构的方式如下(如果有用的话):

更新: NSLog(@"userData = %@", self.userData); returns 在控制台中:

2015-10-25 11:22:06.601 [7605:2738034]

userData = (
>         {
>         userbio = "No user bio available at this time.";
>         "users_name" = "<a href=\"/user/20\" title=\"View user profile.\" class=\"username\" xml:lang=\"\" about=\"/user/20\"
> typeof=\"sioc:UserAccount\" property=\"foaf:name\"
> datatype=\"\">Brittany</a>";
>     },

如果它是 NSDictionary,代码将如下所示:

self.myLabelName.text = self.userData[@"userbio"];

如果它是 NSDictionaries 的 NSArray,它看起来像:

self.myLabelName.text = [self.userData firstObject][@"userbio"];

假设数组只包含一个字典,否则您将不得不访问每个元素:self.userData[0]、self.userData[1] 等