ios - 使用核心数据

标签 ios swift core-data

我只想存储 20 个通知,其中包括 通知表中的“标题、详细信息和接收时间”字段。但是,我只找到了使用 CRUD 的一些示例来处理 CoreData 的解决方案。但是,当用户从中获取新结果时,我仍在寻求限制工作api inside device database.That is where I stuck.I don't know how to do it using CoreData 因为我是初学者。

要求:

1.应用程序最多只能存储20条记录。因此,当它达到最大长度时,它将根据通知接收时间对通知表进行先进后出。(第一个问题)

2.每次用户拉动刷新时,我的应用程序从 Web 后端获取新通知,并在成功下载新通知(如 App Store 上的“推送通知服务应用程序”)时替换或覆盖用户设备数据库。(第二题)

我真的需要帮助来掌握核心数据流,而我一直坚持处理我不熟悉的事情。

请提供任何帮助或指导?(感谢使用 .json 发布示例)

最佳答案

如果您的数据量很小,请使用 NSUserDefaults

关于ios - 使用核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33689247/

相关文章:

swift - 自定义 NSError 怪异行为 Swift

objective-c - 为什么 Swift 桥接头在使用 Xcode 7.3 构建后有时会出现语法错误?

swift - 如何使用 Parse 修复此错误

IOS:如何在 Swift 中增加 AVAudioPlayer 的低音和高音?

ios - 为什么我看不到我的 TableViewRowActions 按钮(快速)?

iphone - 为什么使用 #define UIColor 作为 CGColorRef 会导致崩溃?

ios - 在核心数据中删除大量(10.000+)对象的最有效方法是什么?

ios - Apple CoreData 模板中的属性声明

ios - NSFetchRequest "returnsDistinctResults"似乎被忽略了

iphone - 如何在 iPhone sdk 中创建 excel 工作表和文件?