「[[UINavigationControlleralloc]initWithRootViewController:newItemController];」を介してモーダルに表示される子UINavigationControllerにデータを渡すにはどうすればよいですか?
これは、子コントローラー(この場合はnewItemController)を作成するこのメソッドの方法であり、UINavigationController initWithRootViewControllerメソッドを介して初期化されるため、ここでカスタムのnewItemControllerinitメソッドを呼び出す機能はないようです。また、newItemControllerインスタンス自体にアクセスして、カスタムの「setMyData」タイプのメソッドを呼び出すこともできませんか?
NewItemController *newItemController = [NewItemController alloc];
newItemController.delegate = self;
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:newItemController];
[self.navigationController presentModalViewController:navController animated:YES];