可可核心数据不保存这两个字段

时间:2011-01-18 11:06:20

标签: cocoa core-data

我试图将日期字段+文本字段保存到core-data stoagemodel中。我在界面构建器中使用了“核心数据实体”辅助,但是当我按下保存时我无法保存它们。

它只保存文本字段(但是如果我更改了日期,它也会保存它) - 感觉它只是“发送”或“接受”我实际编辑的fiels ..

为什么?

我上传了该应用的SS,也许它可以让您更好地理解:http://img801.imageshack.us/content_round.php?page=done&l=img801/6577/skrmbillede20110118kl12.png&via=mupload

非常感谢

3 个答案:

答案 0 :(得分:0)

在致电保存之前,您是否尝试将resignFirstResponder发送到您的字段?

答案 1 :(得分:0)

我不确定我是否完全理解您的问题但是如果它没有保存某个字段,您可以通过执行以下操作手动保存它:[myArrayController setValue:valueOfTheFieldHere forKeyPath:@"selection.keyName"];

答案 2 :(得分:0)

感谢您的回答。我找到了一本书并且遵循了一个相当不错的例子,我在我的课程中添加了自己的功能,以便将东西添加到商店。这更多是我的想法..(执行代码而不是让xcode完成所有操作: - ))

尽管你可以用商店和装订做得非常整洁!