TLauncher保存项目位置

时间:2011-04-21 22:59:20

标签: iphone three20

我正在使用TTLauncherView并动态添加项目。

我的项目已添加,但一旦我关闭了应用程序,它们就不会被保存。

我正在使用plist来保存物品。

在我的viewDidLoad中,我使用的是_launcherView.pages = [NSArray arrayWithObjects:array,nil];

从plist加载TTLauncherView上的项目。但这条线正在抛出异常。

如果有人能够对它有所了解,我将非常感激。可能是因为有人可以分享如何保存已添加项目及其更改位置的代码,如果他们已经成功完成了它。

任何帮助将不胜感激!

我也看了这个链接,但没有运气! dynamically add Items to TTLauncher

1 个答案:

答案 0 :(得分:0)

这是一篇旧帖子,所以我不会在这里花太多时间,但如果你已经成功加载了plist,你有(至少)两个选项:1)将plist重新保存在你的文档目录中,(确保从那里加载它,如果它存在),或者2)将plist数据存储在NSUserDefaults时更改(再次,在加载原始plist之前检查NSUserDefaults)。

希望你早就认识到这一点。