2013-11-02 50 views
2

应用状态信息

我正在开发具有状态窗口的应用背景;其目的是为了显示应用程序的生命周期过程中可能出现的各种错误:

Status Window

正如你可以看到我的快速样机,每个错误可以与之交互。例如,触摸与设置有关的错误可能会切换到设置UIViewController。其他错误可能是“仅限状态” - 触摸那些可能仅仅从状态窗口中删除它们。

问题

你会点我朝着存储这些信息及其相关行为的适当方法?我在游泳的可能性。我希望这些错误是持久的,所以像Core Data这样的东西似乎是有道理的(尽管在我心中,Core Data看起来非常巨大,也许不适合这种“简单”的东西)。

感谢您的帮助!

+1

你可以使用'NSUserDefaults'数据库吗? –

+0

@SantaClaus - 我没有考虑过这个;是不是'NSUserDefaults'专为像属性(而不是错误状态,可能会频繁更改)的东西?我其实不知道。 :) – ABach

+0

不,它不是这个,但它可以工作。 –

回答

1

核心数据似乎矫枉过正。我认为NSUserDefaults的建议是合理的。

您可以构造一个NSArray并在其中存储包含数字和字符串的错误字典。看起来很简单。

+0

听起来像一个计划。感谢您的想法 - 我知道这对于有经验的iOS开发者来说可能是一个简单的问题,但我很感谢您的想法。 – ABach