这个意思是,__NSDictionaryM 无法将值传到下标索引对象,言简意赅就是数组越界,但是再看看,这是数组吗?不是,所以,遇到这种crash,我这里有两种情况:
1.首先看看你 indexPath.row 用的有没有问题;
2.看看你请求下来的数据类型对不对。
如果还有其他情况,欢迎留言
有的时候,系统并不提示你crash在了哪里,仅仅返回到了main函数,这个时候,点击 show the Breakpoint Navigator,就是工程目录上面那一行工具中的断点符号,然后左下角有个“+”号,然后选择Add Exceptions Breakpoint,系统就会帮你找到崩在了哪里。但是也有例外。
1.首先看看你 indexPath.row 用的有没有问题;
2.看看你请求下来的数据类型对不对。
如果还有其他情况,欢迎留言
有的时候,系统并不提示你crash在了哪里,仅仅返回到了main函数,这个时候,点击 show the Breakpoint Navigator,就是工程目录上面那一行工具中的断点符号,然后左下角有个“+”号,然后选择Add Exceptions Breakpoint,系统就会帮你找到崩在了哪里。但是也有例外。
本文探讨了在Objective-C中遇到的__NSDictionaryM无法传递值到下标索引对象的问题,通常这种问题出现在试图访问无效的indexPath.row或者数据类型不匹配的情况。文中提供了排查此类错误的两种常见方法,并介绍了如何使用Xcode的断点调试功能来定位具体崩溃位置。
5307

被折叠的 条评论
为什么被折叠?



