【问题标题】:Objective C, Mac X coredataObjective C, Mac X 核心数据
【发布时间】:2015-03-02 16:32:25
【问题描述】:

我想在本地目录中创建一个使用数据库“后端”的 Mac OS X 应用程序。

我可以使用具有表格视图并使用数据模型/数组控制器的 UI 创建项目。我可以添加“记录”并删除它们等。一切都很好,直到我想关闭应用程序。当我尝试关闭程序时,它想知道我要将文档保存在哪里。

问题是我希望程序只使用一个“文档”。

这可能吗?如果有怎么办?您是否有指向 Mac OS X 应用程序教程的链接?

【问题讨论】:

  • 反对票是怎么回事? wtf?

标签: objective-c macos core-data


【解决方案1】:

在创建项目时,只需关闭文档支持(创建基于文档的应用程序)。

在创建项目后进行更改是可能的,但比创建新项目并将文件复制到该项目需要更多的工作。

【讨论】:

  • 如果我这样做并以同样的方式设置我的表格视图/数组控制器,我会得到错误 - 例如“无法在没有托管对象上下文的情况下执行操作”
  • 谢谢!!终于明白了——我必须像你说的那样关闭..“基于文档的应用程序”然后我不得不更改数组控制器的绑定并将模型键路径设置为 managedObjectContext——还有其他一些事情......无论如何感谢阿明的帮助!!
猜你喜欢
  • 2015-07-13
  • 1970-01-01
  • 1970-01-01
  • 2011-07-30
  • 1970-01-01
  • 2015-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多