我在详细视图控制器中有以下代码:
- (void)viewWillLayoutSubviews {
[super viewWillLayoutSubviews];
[self configureView];
}
当我在 的第一行使用断点继续使用此视图控制器时-configureView,它似乎[self configureView]被调用了两次。然而:
- 两次命中该方法时,堆栈如下所示:

- 当我
[self configureView]在上面的代码中评论时,它被命中零次。 - 很明显,堆栈两次都相同,
-configureView不会递归调用自身。 -configureView仅在上述代码中调用。