控制NSArrayController和Core数据关系

时间:2012-12-09 08:48:42

标签: core-data xcode4.5

我是stackoverflow的新手,因为我几乎从不在论坛上提问,因为有很多问题已经回答了。然而,我的头脑即将爆发,试图弄清楚如何做这个应用程序。

首先,我使用XCode 4.5.2进行OSX 10.8部署个人(仅供我使用)复式会计软件。

每个会计分录都包含各种文本字段的标题,例如输入日期,序列号等,我创建了一个名为“Entry”的实体。此外,每个此类条目都有多行,例如与该条目相关的各种帐户,金额等,称为模型中链接的实体“EntryLine”,非常简单。

事情是,我打算使用文本字段作为基本标题信息,并在其下面为每个行使用链接的表视图。作为会计软件,我需要进行多次检查(验证),我需要完全控制正在发生的事情。已经尝试绑定两个阵列控制器,每个实体一个并链接两个并将它们保存到sqlite文件但是无济于事!

现在我有一个应用只有标题并运行,方法是在我喜欢的顶部文本字段中手动获取和设置信息并将它们保存到文件中。但是我不知道如何使用Table视图中的Entry Lines来完成该部分。我也可以手动执行此操作,还是通过阵列控制器进行绑定更好?

我已经尝试过使用数组控制器但是当我在表中添加一个新行时,我得到“Table View Cell”。有什么想法?

在表格视图中,还有一个“帐户名称”部分,它不是EntryLine实体的一部分,但我的目的是从另一个名为“帐户”的实体获取此信息,该实体存储帐号和帐户名。在输入帐号时,应用程序将跳过名称字段并移动到输入的详细信息,但也会显示已输入的帐户的名称。这甚至可能吗?

很抱歉我的问题有点含糊,但我来自常规的程序导向语言而不是面向对象的语言,尽管我有一些Java经验。任何帮助,将不胜感激。没有截图抱歉,因为我还不被允许:(

0 个答案:

没有答案