I'm trying to pass an object (PFObject) from an view controller to another,
-(void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
    RestauCardViewController *restauCard = [[RestauCardViewController alloc]init];
    RestaurantAnnotation *restoAnnotation = (RestaurantAnnotation *)view.annotation;
    restauCard.restaurant = restoAnnotation.restaurant;
    [self performSegueWithIdentifier:@"segueToCard" sender:nil];
}
When I try to display the object in the other view controller I got null:
#import <UIKit/UIKit.h>
#import <Parse/Parse.h>
@interface RestauCardViewController : UIViewController
@property(nonatomic) PFObject *restaurant;
@end
This is my viewDidLoad function
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    NSLog(@"The restaurant name is : %@",_restaurant[@"nom"]);
}
 
     
     
     
    