随机Xcode错误,我不明白

时间:2014-07-26 17:04:05

标签: xcode swift

所以我收到这个错误,说EXC_BAD_INSTRUCTION,我不知道为什么有人会对它有任何启示?下面以粗体显示的代码。只是你知道这是使用SWIFT

**actionArray.addObject(SKAction.moveTo(CGPointMake(position, -alien.size.height), duration: NSTimeInterval(duration)))**

    actionArray.addObject(SKAction.removeFromParent())

    alien.runAction(SKAction.sequence(actionArray))

以下是代码的长视图

alien.position = CGPointMake(position,self.frame.size.height + alien.size.height)

    self.addChild(alien)

    let minDuration = 2
    let maxDuration = 4
    let rangeDuration = maxDuration - minDuration
    let duration = Int(arc4random()) % Int(rangeDuration) + Int(minDuration)

    var actionArray:NSMutableArray = NSMutableArray()


    actionArray.addObject(SKAction.moveTo(CGPointMake(position, -alien.size.height), duration: NSTimeInterval(duration)))

    actionArray.addObject(SKAction.removeFromParent())

    alien.runAction(SKAction.sequence(actionArray))

1 个答案:

答案 0 :(得分:1)

您的Xcode是否已更新为测试版4?
也可以尝试去Window - >组织者 - >选择你的项目 - >选择'派生数据旁边的删除'。我有一个奇怪的错误,我的应用程序只能在模拟器中运行,如果我使用我的设备,则给我EXC_BAD_INSTRUCTION错误。删除派生数据修复了它。