threw

libc++abi.dylib: terminate_handler unexpectedly th

瘦欲@ 提交于 2019-12-03 03:05:22
libc++abi.dylib: terminate_handler unexpectedly threw an exception 出现这个问题的原因很多! 原因1: 代码如下: NSRange range = [key rangeOfString:@"value"]; if (NSNotFound != range.location) { NSString *calString = [key substringFromIndex:(range.location + range.length)]; ........ ...... 说明: 崩溃在第三行substringFromIndex,因为 range.location未取到值,而未加第二行 if (NSNotFound != range.location) 判断,所以substringFromIndex出崩溃。 原因2: 待续中....... 来源: oschina 链接: https://my.oschina.net/u/1451688/blog/676845