2014-07-04 51 views
0

我想查詢三個列,我創建在我的用戶類與解析。我成功地將它們保存到用戶類。但是我很難將這三列查詢到標籤上。我真的不知道從哪裏開始查詢,我希望它是用戶特定的,所以用戶A得到他的名字,生物,性別等。並且名稱是用戶的全名,而不是他們的用戶名。查詢自定義用戶類分析

這是我的代碼保存對象:

- (IBAction)save:(id)sender { 
    PFUser *profile = [PFUser currentUser]; 
    [profile setObject:_name.text forKey:@"Name"]; 
    [profile setObject:_bio.text forKey:@"Bio"]; 
    NSString *var = [[NSUserDefaults standardUserDefaults] objectForKey:@"MyKey"]; 
    [profile setObject:var forKey:@"Gender"]; 
    [profile saveInBackground]; 
} 

對於查詢我真的不知道,這是我需要幫助。所以,如果你有任何建議,我將不勝感激。謝謝!

+0

你想找到剛纔當前用戶,或者用戶的列表?如果列表中,你想要什麼過濾器(有多少你可以一次回來的限制)? –

回答

0

試試這個

PFQuery * query = [PFQuery queryWithClassName:@"ClassName"]; 
    [query whereKey:@"Name" equalTo:@"XYZ"]; 


    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 
     // objects : PFObjects 
     // you can filter out the data you want and print into lable 
    }]; 
+0

我在用戶類中保存了我的對象,我很難像這樣查詢它們。在一個用戶行中,我想檢索一個對象並將其打印到標籤上。 – Jack

+0

請閱讀上面 – Jack

+2

而不是[PFQuery queryWithClassName:@「ClassName」];嘗試[PFUser查詢]; – Subash