【发布时间】:2010-01-03 12:15:05
【问题描述】:
我是 stackoverflow 的新手 :) 但我认为,这是问我问题的正确地方。 我是 Cocoa 和 Objective-c 的新开发人员,我正在尝试编写我的第一个 Mac 应用程序:ToDo 应用程序。
此时,我可以保存 ToDo 并删除它们,但现在,我想添加一些功能,例如 CreationDate、一些标签(在 mutablearray 中)以及 ToDo 是否完成。我没有使用 ArrayController,我将编码的 NSMutableArray 保存到文件(库/应用程序支持/AppName)中并从那里读取它。
这一切都必须在一行中,因为它看起来像这样:
Current appearance http://img683.imageshack.us/img683/7595/bild2ss.png
Title 所在的位置应该是 ToDo 的内容,蓝色框所在的位置应该是状态(蓝色 = 撤消,灰色 = 完成),Subtitle 所在的位置应该是日期和标签 (03.01.2009 -标签1,标签2,标签3)
我现在如何将对象添加到可变数组中,但是,如果我想将所有这 4 个信息保存到这个数组中,我不知道如何制作。
我有一个模型,它正在使用这 4 个信息进行初始化,但是如何保存呢?我必须将这个信息保存在一个数组中,并将这个数组保存在我的 mutablearray 中吗?
【问题讨论】:
标签: objective-c cocoa nsmutablearray nsarray nstableview