iOS 原型(prototype)到应用程序

标签 ios core-data

我正在开发一个相对简单的新免费 iOS 应用程序。由于它是免费的,我决定直接使用 iOS 5 作为目标,以便尝试一些新功能,特别是 Storyboard。

一旦我了解了 Storyboard的美妙之处,我就几乎没有编写任何样板代码来构建工作原型(prototype)。

我目前的模型是非持久性的,毕竟它只是一个原型(prototype),但我开始想知道让它持久化的最佳方法。该模型本质上由包含文本、图像和位置的自定义对象列表组成。

问题也是如此。

如果我在内存中有一个完全工作的模型,是否有一个相对简单的方法可以将其转换为持久的核心数据表示?

如果我想在某个时候同步到后端 Web 服务,这会有帮助吗?

我应该重新开始核心数据应用程序并扔掉原型(prototype)吗?

最佳答案

一切都取决于您的数据集。如果您有一个包含关系的大型图表,那么核心数据可能是一个好主意。对于更简单的数据集,您可以将其写入用户文档目录中的 .plist 中。对于非常少量的数据,您可以将它们保存到 NSUserDefaults 中。

关于iOS 原型(prototype)到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8406450/

相关文章:

ios - 基于内容的具有 PageTabViewStyle 动态高度的 SwiftUI TabView

objective-c - 新的Facebook App如何整合App Store页面?

ios - 后台播种/加载 iOS 核心数据存储

ios - 使用 MagicalRecord 进行核心数据加密

iphone - 将自定义方法添加到单独文件中的 Core Data 托管对象的方法是什么?

ios - 取消隐藏标签栏 ios swift

iphone - UIImage - 从 AppBundle 加载的图像以较低的分辨率保存在 App Directory 中

iphone - 如何卸载 UIViewController 的 View

使用核心数据的 swift 多用户

iphone - iCloud 和 CoreData