Я очень новичок в быстром и кодировании, поэтому любая помощь очень ценится! У меня есть CCLabelTTF в качестве хранителя очков, который должен обновляться каждый раз, когда вы проходите мимо и препятствия. Столкновение работает и точки, кажется, растет в моей консоли правильно, но я пытаюсь использовать это, чтобы обновить фактическое CCLabelTTF, который отображается на экране:Мой ярлык не будет обновляться и вызывает мою игру сбой
func ccPhysicsCollisionBegin(pair: CCPhysicsCollisionPair!, hero nodeA: CCNode!, goal: CCNode!) -> Bool {
goal.removeFromParent()
points++
scoreLabel.string = String(points) //the line appearing to cause the crash
return true
}
Im используя SpriteBuilder и Xcode, если что помогает. Извините, если это глупый вопрос!
Edit: Вот моя scoreLabel декларация:
weak var scoreLabel : CCLabelTTF!
Что такое сообщение об аварии? – tktsubota
Тема 1: XC_BAD_INSTRUCTION (код = XC_I386_INVOP, subcode = 0x0) –