Я пытаюсь реализовать свой собственный контейнер ViewController и столкнулся с интересной проблемой.
Прежде всего, я много читал о реализации контейнера ViewController: https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/ImplementingaContainerViewController.html
Я добавил VC следующим образом:
[self addChildViewController:newChildViewController];
NSLog(@"%@", @(newChildViewController.isMovingToParentViewController));
[self.view addSubview:newChildViewController.view];
NSLog(@"%@", @(newChildViewController.isMovingToParentViewController));
[newChildViewController didMoveToParentViewController:self];
Выход:
0
0
То же самое с удалением дочернего VC и флага isMovingFromParentViewController
.