0

我目前正在开发基于 Titanium 的 iOS 应用程序。

我需要在其中将一些数据(进度值)保存到NSUserDefaults

我在 iOS 中完成了此操作,但不知道如何使用 Titanium 执行此操作,我在 Titanium 中进行了很多搜索,但找不到任何解决方案。

我只需要存储这个单一的值,所以不需要使用sqlite数据库,这就是我选择NSUserDefaults的原因。

请帮助我,在此先感谢。

4

1 回答 1

0

我找到了解决方案。

应用程序属性模块用于将应用程序相关数据存储在属性/值对中,这些数据在应用程序会话和设备电源循环之后仍然存在。

存储数据:

Ti.App.Properties.setString('myName', 'Midhun');

检索数据:

var name = Ti.App.Properties.getString('myName'));

我不知道它是否将数据保存到NSUserDefaults,无论如何它解决了我的问题。

参考:Titanium.App.Properties

于 2013-01-14T11:02:30.973 回答