【发布时间】:2020-12-16 06:18:15
【问题描述】:
在测试我的 iOS 应用(它是一个锻炼应用)期间,该应用在尝试保存锻炼数据时崩溃了 (EXC_BREAKPOINT)。
崩溃是一个索引超出范围的问题,数组计数比锻炼秒数少 1。 (我应该从 1 而不是 0 开始秒计数器)
for i in 0...seconds {
let data = "\(i),\(dataArray.powerGenY[i-1]),\(dataArray.powerGenYAlt[i-1])\n"
do {
try data.appendToURL(fileURL: fileURL)
}
catch {
print("Could not write data to file")
}
}
无论如何,这个错误把我带到了 LLDB。有什么方法可以让我使用 LLDB 绕过此错误并继续执行?
【问题讨论】: