【发布时间】:2014-11-24 02:24:13
【问题描述】:
我正在尝试存档我的 SceneKit 场景以使用 NSKeyedArchiver 进行保存。这样我就可以保存场景,以便日后恢复它。我发现恢复的场景似乎忽略/丢失了我添加到各种 SCNNodes 的 SCNTransformConstraints。这导致节点被放置在错误的位置。
我想知道这是设计使然还是错误?还是我做错了什么?
任何指针将不胜感激。
【问题讨论】:
-
你是如何归档的?使用
writeToURL:options:delegate:progressHandler:? -
我正在使用 NSKeyedArchiver.archivedDataWithRootObject(scene)。我不认为 writeToURL:options:delegate:progressHandler 在 iOS 中可用。
标签: ios8 nscoding nskeyedarchiver scenekit