【问题标题】:Most elegant way to sync managed objects with controls on iPhone?将托管对象与 iPhone 上的控件同步的最优雅方式?
【发布时间】:2009-07-29 17:44:18
【问题描述】:

我正在尝试将 iPhone 应用程序从使用 SQLite 移植到 Core Data。

有没有一种方法可以直接将托管对象与操纵其值的控件同步,而无需中间有控制器?注意:我可以做到这一点——这就是我现在正在做的;我正在寻找优雅、简单、快速的方法。

我正在翻阅文档,我刚刚开始感到不知所措。 Bindings 上的文档似乎仅限于 Mac OS X,而不是 iPhone。我描述的内容在 iPhone 上是否可行?

谢谢。

【问题讨论】:

  • 注:希望有更多有用的建议。通常有不止一种方法可以做这些事情。
  • 别忘了给我答案 ;)
  • 哪个答案是,先生没有神奇地解决我所有的问题,让我一夜之间成为 iPhone 百万富翁?

标签: iphone core-data cocoa-bindings


【解决方案1】:

不幸的是,你是对的。除非有一些我不知道的库(并非不可能),否则您可以将自己的 coredata 类绑定到视图。

【讨论】:

  • 有传言说苹果以后会加入吗? Core Data 看起来很棒,但是如果你必须在中间插入一个中间控制器对象,它就会失去很多优雅。诚然,MVC 模型很好,但对于不需要更复杂处理的情况,Bindings 机制本质上充当“C”
  • 我想他们会这样做,因为这似乎就是他们所做的:发布一个库,等待一年左右的时间让它烘烤,然后将其发送到 iPhone。大约 30% 的 WWDC iPhone 内容包含“现在在 iPhone 上!”。
猜你喜欢
  • 2013-04-23
  • 2011-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-06
  • 2010-10-12
  • 2011-08-10
  • 1970-01-01
相关资源
最近更新 更多