私は解析するのが初めてで、ユーザーを自分の写真にリンクする PFRelation を作成しようとしています。これが私のコードです:
NSData *imageData = UIImagePNGRepresentation(myImage);
PFFile *imageFile = [PFFile fileWithName:@"image.png" data:imageData];
PFObject *pic = [PFObject objectWithClassName:@"Pics"];
//[pic setObject:imageFile forKey:@"Image"];
pic[@"Image"] = imageFile;
PFUser *user = [PFUser currentUser];
PFRelation *relation = [user relationForKey:@"myPhotos"];
[relation addObject:pic];
[user saveInBackground];
//[pic saveInBackground];
NSString * storyboardName = @"Main";
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:storyboardName bundle: nil];
UIViewController *myViewController = [storyboard instantiateViewControllerWithIdentifier:@"MainScreen"];
[self presentViewController:myViewController animated:YES completion:nil];
写真をバックグラウンドで保存すると、Pic クラスをクリックすると、撮影した写真が表示されるため、写真自体が保存されていることがわかります。しかし、私の問題は、User クラスを見ているときに myPhotos リレーションをクリックすると、そのリレーションにオブジェクトがないことです。画像がリレーションに追加されないのはなぜですか?