我在调试控制台中得到这个:
*** Assertion failure in -[UITableView layoutSublayersOfLayer:], /SourceCache/UIKit_Sim/UIKit-2935.137/UIView.m:8794
但没有关于断言失败的消息.其他时候,当我得到断言失败时,会有一些有用的消息,例如"因未捕获的异常而终止应用程序......"等等.调试这个的好方法是什么?
这个特殊的断言(您可以通过搜索"UIView.m:8794"找到)处理自动布局.
看起来你有一个与Auto Layout相关的UITableView.你看到的断言是:
*** Assertion failure in -[UITableView layoutSublayersOfLayer:],
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException',
reason: 'Auto Layout still required after executing -layoutSubviews.
UITableView's implementation of -layoutSubviews needs to call super.'
Run Code Online (Sandbox Code Playgroud)
也许你试图在UITableViewCell或表头或页脚视图中使用自动布局?
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |