2015-01-11 5 views
0

Я хочу добавить нескольких пользователей, которые я запросил PFRelation сразу. Как я могу это сделать. Также будет ли сохранена вся информация о пользователях в PFRelation, чтобы текущий пользователь мог получить к ней доступ позднее?Добавление нескольких пользователей сразу к объекту PFRelation IOS c

//so now i am finding users in the PFRelation, but I cannot use the Users information in a table. The code for the table view is at the bottom. 
PFQuery * query =[self.matchesRelation query]; 
    [query orderByDescending:@"Score"]; 
    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 
     if (!error) { 

      self.myMatches =[objects mutableCopy]; 
      [self.tableView reloadData]; 




     } 

    }]; 




//code for the tableview, i can set the users username fine but anything else i cant 

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 
    static NSString * CellIdentifier [email protected]"Cell"; 
    customCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; 

    self.person =[self.myMatches objectAtIndex:indexPath.row]; 




    cell.name.text = self.person.username; 
    //this does not work, why ? 
    cell.score.text =[self.person objectForKey:@"Score"]; 


    return cell; 
} 

ответ

0

Просто перебрать элементы в вашем self.myMatches массиве, добавляя каждый один к myMatches отношения.

Как только вы закончите, просто сохраните родительский объект, который содержит отношение, которое в вашем случае равно [PFUser currentUser].

+0

что вы имеете в виду? Для цикла или просто для цикла? –

+0

Итак, пользователи были успешно сохранены для синтаксического анализа, но, когда я пытаюсь получить любую информацию о пользователях отдельно от имени пользователя и объекта и отображать его в виде таблицы, это dosnt работает. Я отправлю код выше. –

+0

Его хорошо я нашел ошибку. Ошибка произошла из-за того, что я передавал NSNumber значение NSString: P –