【问题标题】:Getting started in Core Data for iPhone?iPhone 版 Core Data 入门?
【发布时间】:2010-12-07 14:02:43
【问题描述】:

我想在我的 iPhone 应用中实现 Core Data。那么专门为 iPhone 学习 Core Data 的最佳方法是什么?我今天有 4 个小时的时间可以用来做这件事,所以理想情况下,我有足够的能力将它添加到我的应用程序中(尽管有一点点)。

我现在保留数据的唯一方法是通过 NSUserDefaults,这样当应用程序关闭并重新打开时,它们的数据仍然存在。我想让用户能够保存数据集、读取它们、编辑它们、删除它们等等。

【问题讨论】:

    标签: iphone uitableview iphone-sdk-3.0 core-data


    【解决方案1】:

    如果您还不知道,这非常有用:

    Core Data Tutorial for iPhone OS

    【讨论】:

      【解决方案2】:

      iPhone 开发中心的Getting Started with Core Data 为我解决了问题。 :-)

      不,说真的,这似乎是显而易见的建议,但那一页的文档为阅读哪些文档和教程以及阅读顺序提供了一个很好的策略。一旦你完成了它推荐的第一个教程,奇怪的术语就会感觉不那么奇怪了。

      【讨论】:

        【解决方案3】:

        Marcus Zarra 的《"Core Data: Apple's API for Persisting Data on Mac OS X"》和 Bill Dudney 和 Chris Adamson 的《"iPhone SDK Development"》是 Core Data 的两本很好的参考书。两者都将引导您完成在 iPhone 上处理 Core Data 的示例代码,对框架的看法略有不同。除了 Apple 自己的文档之外,Core Data 书提供了有关该主题的最佳整体参考。

        此外,如果您购买了今年 WWDC 上的 iPhone 视频曲目,“iPhone 上的 Core Data 简介”和“Core Data 中的新功能”演示文稿是很好的资源。 ADC Select 成员还可以访问旧 WWDC 的 Core Data 演示文稿,包括解释框架基本概念以及如何调整 Core Data 应用程序性能的演示文稿。

        【讨论】:

          【解决方案4】:

          确保在第一个文档之后不要停止 - Core Data Turorial for iPhone OS 非常好,但后来我尝试更改模型,一切都因相当神秘的错误消息而崩溃。 Getting Started with Core Data 是下一个去处。除非您阅读有关对数据模型进行版本控制的部分,否则您可能会在开始调整示例代码以供自己使用时遇到大问题。

          【讨论】:

            猜你喜欢
            • 2010-12-12
            • 2011-08-22
            • 1970-01-01
            • 2023-03-29
            • 1970-01-01
            • 2010-09-26
            • 2011-06-24
            • 2011-01-10
            • 2012-03-29
            相关资源
            最近更新 更多