gpt4 book ai didi

ios - 应用程序在检查计数 NSMutableArray 时崩溃

转载 作者:行者123 更新时间:2023-11-28 20:56:58 24 4
gpt4 key购买 nike

应用程序在检查 NSMutablearray 的计数是否为 nil 时崩溃,我不知道如何处理它,我是 ios 的新手

let userDefaults: UserDefaults? = UserDefaults.standard
let array = userDefaults?.object(forKey: "purchaselist") as? NSMutableArray
for i in 0..<array!.count {
}

最佳答案

你也应该检查 nil,

if let array = userDefaults?.object(forKey: "purchaselist") as? [Any], !array.isEmpty {
//Your code goes here
}

你也可以这样做,

if let array = userDefaults?.object(forKey: "purchaselist") as? NSMutableArray {
if array.count != 0 {
//Your code goes here
} else {
//array count zero
}
} else {
//Your array is nil
}

仅供引用。代码未经测试,仅供引用。

关于ios - 应用程序在检查计数 NSMutableArray 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51375757/

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