1
我在Xcode 8中使用swift 3製作了一個ios遊戲應用程序,並且一直收到一個錯誤,指出「線程1:EXC_BAD_INSTRUCTION(codeEXC_1386_INVOP ,subcode = 0x0)「和一個控制檯消息,表示致命錯誤:」索引超出範圍(lldb)「。有誰知道如何解決這一問題?這個錯誤不斷出現在我的代碼中,我無法弄清楚如何修復它
下面是帶有錯誤的代碼部分。我得到它,說行了「讓節點B = cableSegments [I]」
for i in 1..<length {
let nodeA = cableSegments[i - 1]
let nodeB = cableSegments[i]
let joint = SKPhysicsJointPin.joint(withBodyA: nodeA.physicsBody!, bodyB: nodeB.physicsBody!,
anchor: CGPoint(x: nodeA.frame.midX, y: nodeA.frame.minY))
scene.physicsWorld.add(joint)
}
THX!這解決了它! – Shock9616