这是我第一次使用解析而且我是初学者。
我已经构建了一个表,并在行中显示了数组的数据
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]);
}
}];
代码有效。但我想知道:我如何将对象放入数组中......我可以在数组中放置一行。例如,每个行的字符串:名称。
由于
答案 0 :(得分:0)
如果你想追加到数组:
[myArray addObjectsFromArray:objects];
*代替您的for
循环。请注意,这会导致您的数组包含NSString
和PFObject
个实例,这可能会导致您出现问题......
或者,替换现有阵列:
myArray = [objects mutableCopy];