2014-08-29 42 views
0

我正在嘗試從解析表中顯示數據。類名是Account,我想從中檢索數據的列被稱爲name。我一直收到在NSArray類型的對象上找不到的屬性名稱的錯誤。我知道您無法將NSArray傳遞給NSString,但我如何正確顯示此數據。任何幫助都會很棒。iOS從解析和顯示中獲取數據

這裏是我的代碼無法正常工作:

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

    }]; 

} 
+0

如果我幫你,請接受我的回答。 – Jacob 2014-08-30 15:05:18

回答

2

這裏是你想做的事(這只是要顯示「姓名」爲陣列中的第一個對象):

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

    }]; 
相關問題