Привет. Я пытаюсь передать значение индекса из родительского представления в мое подпредставление, как это
//main.m
SubViewController *subViewController = [[SubViewController alloc] init];
subViewController.parentViewSelectedIndexPath = indexPath;
Однако, когда я пытаюсь проверить, было ли значение передано подпредставлению, вот так
// sub.m
- (void)viewDidLoad
{
//
NSLog(@"%@", parentViewSelectedIndexPath);
//
Decliration в сторону
sub.h
//
@interface VehicleResultViewController : UITableViewController {
//
NSIndexPath *parentViewSelectedIndexPath;
//
@property (nonatomic, retain) NSIndexPath *parentViewSelectedIndexPath;
//
@end
// Ответ
подпредставление загружается до того, как ему будет передан indexpath ...
пришлось использовать метод, который выполняется позже
i.s. (didselectrowatindexpath) это распечатало правильный указатель
что было отправлено на него с главного экрана.
он выводит (ноль) на консоль .. я что-то не так делаю?