大佬教程收集整理的这篇文章主要介绍了ios – 存储精灵套件级别数据,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
然后只需将其读入数组:
NSArray *targets = [NSArray arrayWithContentsOfFile:plistPath]; for (NSDictionary *Dictionary in targets) { CGPoint position = CGPointMake([DictionarY[@"positionX"] floatValue],[DictionarY[@"positionY"] floatValue]); float delay = [DictionarY[@"time"] floatValue]; // Do something with this information,maybe create a Target instance etc. }
你也可以对CSV文件做同样的事情,但它们解析起来会有点困难(虽然不是太难).
关于档案,Apple的意思是所有Sprite Kit类都支持NSCoding.这意味着它们可以存档到文件(或NSData对象)中,然后从该存档中取消存档.然而,这与您想要做的不同.归档将创建游戏当前状态的单个“快照”.因此,例如当用户离开时保存游戏会很好.
以上是大佬教程为你收集整理的ios – 存储精灵套件级别数据全部内容,希望文章能够帮你解决ios – 存储精灵套件级别数据所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。