gpt4 book ai didi

ios - 范围异常索引超出范围时崩溃

转载 作者:行者123 更新时间:2023-11-30 11:09:02 24 4
gpt4 key购买 nike

我有一些使用OperationQueue在后台运行的进程,它崩溃了,错误是“'NSRangeException',原因:'* -[__NSArrayM objectAtIndex:]:索引2超出范围[0。 .1]'“**在应用程序委托(delegate)中,我不知道错误在哪里

on this line it get crashed

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

最佳答案

您正在尝试从 booklist array 的索引中获取一个甚至不存在的对象。异常(exception)情况是,您尝试从索引 2 获取一个对象,但数组中只有 2 个对象。在从数组获取对象之前尝试进行检查,如下所示:

func objectAtIndex(index : Int) -> Any? { 
if index < booklist.count {
return booklist?[index]
} else {
//The index does not exist in the array.
}
}

关于ios - 范围异常索引超出范围时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52382202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com