我在使用Data和SKSpriteNodes时遇到问题,特别是从Data转换回SKSpriteNode。我尝试了两种从数据转换为here的方法,特别是这一行:
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