从plist文件iOS sprite工具包获取数据

从plist文件iOS sprite工具包获取数据,ios,sprite-kit,plist,Ios,Sprite Kit,Plist,我正在创建一个精灵工具包游戏,我想使用plist文件来存储变量。(我是新手,关于使用plist创建标高的教程还不够。) 我的问题是,我想在游戏中加载大约60到70个变量。必须有大约50个变量需要在整个游戏中只加载一次,然后大约20个变量是特定于级别的,并且随着级别的变化而变化 加载这么多变量的方法是什么?从plist读取数据不会使我的游戏在加载时变慢吗?此外,如果我想在plist文件中写入每个级别的结果,我将需要使用相同的plist文件,或者我可以创建多个不同级别。有谁能澄清这一困惑并推荐一些好

我正在创建一个精灵工具包游戏,我想使用plist文件来存储变量。(我是新手,关于使用plist创建标高的教程还不够。)

我的问题是,我想在游戏中加载大约60到70个变量。必须有大约50个变量需要在整个游戏中只加载一次,然后大约20个变量是特定于级别的,并且随着级别的变化而变化


加载这么多变量的方法是什么?从plist读取数据不会使我的游戏在加载时变慢吗?此外,如果我想在plist文件中写入每个级别的结果,我将需要使用相同的plist文件,或者我可以创建多个不同级别。有谁能澄清这一困惑并推荐一些好的教程,全面解释游戏的plist创建。

plist加载速度非常快。如果XML plist不够快或太大,请切换到二进制plist

Apple的属性列表序列化指南应该让您开始学习

NSDictionary和NSArray也有plist便利方法

如果你有一组静态数据,那就是一个plist。如果您有一个每个级别的集合,则该集合是另一个plist或每个级别的plist


每个级别对于可伸缩性来说是有意义的

要求辅导是离题的。如果您还没有任何代码,那么猜测性能是没有意义的。大多数ObjC集合都可以保存为plist格式并从中读取,请参见::和:另请参见: