Преобразование данных в SKSpriteNode
У меня возникла проблема при работе с данными и узлами SKSpriteNode, в частности с преобразованием данных из данных в SKSpriteNode. Я пробовал оба способа преобразования данных в найденное здесь, а именно в эту строку:
let data:SKSpriteNode = Data(buffer: UnsafeBufferPointer(start: &value, count: 1))
и я просто не могу заставить его работать. Это всегда приходит с этой ошибкой, хотя:
Thread 1: EXC_BAD_ACCESS (code=1, address=0x600000123d40)
Есть идеи, что может быть причиной этого? Я пытаюсь преобразовать что-то слишком сложное?
Для справки я использую iOS 10.3, Swift 3 и Xcode 8.3.2