Assertion failure in -[SWRevealView layoutSublayersOfLayer:]



*与建议的问题不同的是,我没有直接使用containsString:,但需要找到它的使用位置。

在iOs 7上,我得到一个错误:

2015-09-08 20:23:06.577 MyProject[2162:607] *** Assertion failure in -[SWRevealView layoutSublayersOfLayer:],/SourceCache/UIKit_Sim/UIKit-2935.137/UIView.m:87942015-09-08 20:23:06.580 MyProject[2161:607] -[__NSCFString containsString:]:无法识别的选择器发送到实例0x7bf6c1b0libc + + abi。Dylib: terminate_handler意外抛出异常

我知道containsString:只出现在iOs 8中,但我确信我没有使用它。在工作场所搜索"containsString"没有显示任何内容。突出显示的字符串在'main '中。M文件,所以它什么也没告诉我。

你能告诉我怎么才能找到containsString:被调用的地方吗?

SWRevealViewController。m的layoutSubviews方法应该包含[super layoutSubviews]

您可以为containsString使用一个符号断点,也可以读取控制台日志中的跟踪信息。https://developer.apple.com/library/ios/recipes/xcode_help-breakpoint_navigator/articles/adding_a_symbolic_breakpoint.html

相关内容

  • 没有找到相关文章

最新更新