为什么运行这段代码会显示“致命错误:超出范围的索引”?import SwiftUI
var numbers = [Int](repeating: 0, count: 5)struct TrySwiftAppText("\(myData.numbers[$0])") // Thread 1: Fatal error: Index out of range }在检查了其他问题之后,我知道我可以通过以下方法解决它
我在SwiftUI上遇到过这个问题。当用户按下按钮时,我希望能够从Array中删除一个项,但是当我尝试时,我会得到一个"Thread 1:致命错误:超出范围的索引“错误。不幸的是,为了我的目的,我需要能够将一个绑定传递到视图(这是一个简化的例子),所以我不确定我需要做什么--绑定不会导致错误。这是我的代码:
@Binding va
我正在尝试制作一个小型的社交媒体应用程序。朋友和朋友请求作为用户存储在不同的数组中。但是,当我想循环数组时,它会显示哪个用户首先发送请求,但是当我接受用户并且他被从array中移除时,我得到了这个错误-- "Thread 1:致命错误:超出范围的索引“--我知道这是因为循环想要循环到一个不再存在的索引struct FriendsView: View {
var body: some