【发布时间】:2021-03-25 02:02:42
【问题描述】:
我是 SwiftUI 初学者,对 UIKIT 或更早版本的 Swift 编程知识了解为 0。 我正在使用 SwiftUI 制作一个非常简单的 IOS 应用程序,只是为了练习。 问题是我应该用什么来处理用户输入和数据? 我想让它像,如果用户输入一些输入,这些输入将被保存和显示,并且在用户删除或更新之前不应删除或更新任何数据。 有人提到 Core Data、Combine、Userdefaults 等。 谁能给我一个建议?
【问题讨论】:
-
相当广泛的问题。查看一些 SwiftUI 教程并从那里开始可能是一个很好的步骤——它们都会以一种或另一种方式处理用户输入。
-
请指定您需要的问题。你可能会看到apples user input tutorial for swift ui here
-
我查看了教程,但在教程中,当您重新启动应用程序时,无论您标记为收藏什么,它们都消失了,您会看到重置的屏幕。为了防止丢失用户数据,我应该使用 Core Data 吗?
-
Core Data 和 UserDefaults 是两个常见的选项。
标签: swiftui