Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'

要是你在ios 14系统上调试突然出现这样的奔溃,很可能我们是遇到同样的问题了。
出现这个奔溃的原因是在使用小菊花(UIActivityIndicatorView )的时候没有正确关闭动画。
奔溃情况:
[activityIndicator stopAnimating];
修正后:
if ([activityIndicator isAnimating]) {
[activityIndicator stopAnimating];
}
需要判断当前的小菊花是否动画中,否则直接调用停止函数的话,就炸了。
本文解决了一个在iOS 14系统中出现的特定崩溃问题。该问题是由于UIActivityIndicatorView(小菊花加载动画)未正确关闭导致的。文章提供了具体的崩溃错误信息,并给出了解决方案:在调用停止动画之前增加一个条件判断。
2113

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



