iOS从Parse和Display获取数据

时间:2014-08-29 03:22:32

标签: ios parse-platform pfquery

我正在尝试显示解析表中的数据。类名为Account,我想要从中检索数据的列称为name。我一直收到类型为NSArray的对象上找不到的属性名称错误。我了解您无法将NSArray传递给NSString,但如何正确显示此数据。任何帮助都会很棒。

这是我的代码不起作用:

- (void)viewDidLoad
{
    [super viewDidLoad];
    PFQuery *query = [PFQuery queryWithClassName:@"Account"];
    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
        self.test.text = objects.name;

    }];

}

1 个答案:

答案 0 :(得分:2)

这是你想要做的(这只是为数组中的第一个对象显示'name'):

PFQuery *query = [PFQuery queryWithClassName:@"Account"];
    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
        self.test.text = [[objects objectAtIndex:0] objectForKey:@"name"];

    }];
相关问题