UIViewController *vc= [storyBoard instantiateViewControllerWithIdentifier:@"PersonInfo"];
这个方法是通过sb创建一个新的实例,并不是你通过navigationController弹出的当前的那个vc,所以这个vc所处的self.navigationController是空的,进不了for循环,你应该根据当前上下文的关系来获取对应的navigationController,逻辑关系要理清楚,你这个代码都看不出是要做什么