Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Build a Self-Destructing Message iPhone App Relating Users in Parse.com Adding Friends by Tapping on a Table View Cell

Parse data not showing up correctly

Hello all. I am working on the Ribbit app currently, and have run into a snag. I believe I have followed along correctly, making sure that all of my code is identical to that in the videos. However, when working on the section of adding friends with PFRelation, the friendsRelation key doesn't show up on my Parse data browser. I don't get any errors when I simulate my app, but the data just doesn't show up on Parse. All that shows up is when I add a new user. Any suggestions?

(Here is that section of code, but let me know if I need to post more!)


  • (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; cell.accessoryType = UITableViewCellAccessoryCheckmark; PFRelation *friendsRelation = [self.currentUser relationForKey:@"friendsRelation"]; PFUser *user = [self.allUsers objectAtIndex:indexPath.row]; [friendsRelation addObject:user]; [self.currentUser saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) { if (error) { NSLog(@"Error %@ %@", error, [error userInfo]); } }];

} '''

Actually, it is working correctly now without any changes! Perhaps there was a bit of lag on Parse's part. Thanks anyway!

1 Answer

James, here is a full template for the social network application: Click Here.