我有一个正在开发的合成 iOS 应用程序。我在那里有很多交互对象,比如旋钮、滑块、按钮等等。我想让用户保存和加载他的预设并能够与 iTunes 共享它们。所以我认为我必须将所有参数写入变量并将变量数组保存到文件中,对吗?一个预设中大约有 100 个 float 和 int 变量。
这是我的第一个项目,如果是常见问题,请见谅。我做了一些研究,发现有很多选项可以处理预设数据。但我坚持了,如果你能帮助我选择方向,那就太好了。
我有一个正在开发的合成 iOS 应用程序。我在那里有很多交互对象,比如旋钮、滑块、按钮等等。我想让用户保存和加载他的预设并能够与 iTunes 共享它们。所以我认为我必须将所有参数写入变量并将变量数组保存到文件中,对吗?一个预设中大约有 100 个 float 和 int 变量。
这是我的第一个项目,如果是常见问题,请见谅。我做了一些研究,发现有很多选项可以处理预设数据。但我坚持了,如果你能帮助我选择方向,那就太好了。
如果都是关于预设,NSUserDefaults 就是要走的路。但是有 100 个值可能会稍微减慢加载/保存速度。
序列化 NSArray 或 plist:如何将 NSArray 转换为 NSData?