AX ERROR when using Accessibility Inspector for iOS app.
I'm testing an iPhone app with the simulator. Whenever I click on certain elements, I receive this error in console:
AX ERROR: Could not find my mock parent, most likely I am stale.
开发者_Python百科
This error does not seem to cause any side-effects. I can use the app and examine the elements freely. Any idea what it may be caused by?
https://github.com/freerangecode/FRCTableViewDataSources/commit/8d6fbfe8520a94275dd1e1e175ee445e4e0f2b01
Change made to fix issue, you might need to pull changes and update your library.
For me the problem was that the code path eventually called
[tableView beginUpdates]
[tableView endUpdates]
within the tableView:cellForRowAtIndexPath:
method.
Removing the call got rid of these AX Error log messages as well as a bunch of other UI glitches.
Cool!
I just have this strange error when using MJPopupBackgroundView. After checking its codes for a while, I noticed that, the author added a UITableView to another UIViewController's view as a sub view, but he didn't add the table's view controller to the other UIViewController as a child view controller.
So the solution is quite easy, after adding a sub view like this:
[parentViewController.view addSubview:childViewController.view];
You only need to add one more line like this:
[parentViewController addChildViewController:childViewController];
Voila!
精彩评论