2014-09-26 41 views
0

我正在使用Parse Frame工作来存储和检索数据库中的数据。我想从数据库中检索数据。为此,我使用了getFirstObjectInBackgroundWithBlock。但是我没有从数据库中获取数据。没有从数据库中获取数据使用getFirstObjectInBackgroundWithBlock解析ios

PFQuery *query = [PFQuery queryWithClassName:@"tblContacts"]; 
[query orderByDescending:@"name"]; 
[query getFirstObjectInBackgroundWithBlock:^(PFObject *object, NSError *error) { 
     _arrName = [[NSMutableArray alloc] initWithArray:[object valueForKey:@"name"]]; 
      NSLog(@"name : %@",_arrName); 
    }]; 

回答

0

我试过了这种方法。然后我从数据库中获取数据。

PFQuery *query = [PFQuery queryWithClassName:@"tblContacts"]; 
    [query selectKeys:@[@"name"]]; 

    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 
     _arrName = [[NSMutableArray alloc] initWithArray:[objects valueForKey:@"name"]]; 
     NSLog(@"name : %@",_arrName); 
     [_tblConatcts reloadData]; 
    }];