在iOS应用程序中使用辅助function检查器时出现AX错误。

我正在用模拟器testing一个iPhone应用程序。 每当我点击某些元素,我在控制台收到这个错误:

AX ERROR: Could not find my mock parent, most likely I am stale. 

这个错误似乎没有造成任何副作用。 我可以使用应用程序,并自由地检查元素。 任何想法可能是由什么造成的?

对我来说,问题是代码path最终被调用

 [tableView beginUpdates] [tableView endUpdates] 

tableView:cellForRowAtIndexPath:方法内。

删除电话摆脱了这些AX错误日志消息以及一堆其他UI毛刺。

凉!

当使用MJPopupBackgroundView时,我只是有这个奇怪的错误。 在检查了一段代码之后,我注意到,作者添加了一个UITableView作为子视图的另一个UIViewController的视图,但是他没有将该表的视图控制器作为子视图控制器添加到另一个UIViewController。

所以这个解决scheme很简单,添加一个子视图就像这样:

 [parentViewController.view addSubview:childViewController.view]; 

你只需要再添加一行就可以了:

 [parentViewController addChildViewController:childViewController]; 

瞧!