Kodda bir model denetleyicisi başlatıyorum ve bir veri nesnesi boyunca iletmek istiyorum. Nesne için hedef VC üzerinde bir özellik oluşturdum. Yeni VC, iyi bir başlangıç yapıyor ancak veri nesnesini almıyor. Aşağıdaki kodda bir sorun var mı? Aksi halde, başka bir yerde hata aramak zorunda kalacağım, ancak bunun veri nesnesini iletmenin doğru yolu olup olmadığını merak etmem gerekecek.iOS/object-c: Nesneyi yeni görünüm denetleyicisine geçirme
//in header file of destination VC
@property (nonatomic, strong) Product *product;
//in .m file of starting VC
- (void) gotoStoryboard {
UIStoryboard *storyBoard = self.storyboard;
moreInfoVC *infoVC =
[storyBoard instantiateViewControllerWithIdentifier:@"moreInfo"];
infoVC.product = _product;//IS THIS ADEQUATE TO PASS DATA OBJECT?
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController: infoVC];
[self presentModalViewController:nav animated:YES];
}