0

这是我第一次使用 parse 并且我是初学者。

我已经建立了一个表格,并在行中显示了我的数组的数据

myArray= [NSMutableArray arrayWithObjects:@"Pasquale", @"Mario", nil];

cell.label1.text= [myArray objectAtIndex:indexPath.row];

现在我想从解析类中获取数据,我写道:

PFQuery *query = [PFQuery queryWithClassName:@"Dispositivi"];
[query whereKey:@"NomeDispositivo" equalTo:@"Franco"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {
// The find succeeded.
        NSLog(@"Successfully retrieved %d scores.", objects.count);
        // Do something with the found objects
for (PFObject *object in objects) {
            NSLog(@"%@", object.objectId);
}
    } else {
        // Log details of the failure
        NSLog(@"Error: %@ %@", error, [error userInfo]);
    }
}];

代码有效。但我想知道:如何将对象放入数组中......并且我可以在数组中放入一行。例如每行字符串:名称。

谢谢

4

1 回答 1

0

如果要追加到数组:

[myArray addObjectsFromArray:objects];

*而不是你的for循环。请注意,这目前会导致您的数组包含NSStringPFObject实例,这可能会导致您出现问题...

或者,替换现有数组:

myArray = [objects mutableCopy];
于 2014-03-26T12:08:28.277 回答