【发布时间】:2020-10-01 13:52:52
【问题描述】:
我是 Swift 新手,我正在构建一个简单的应用程序,该应用程序依赖于每个用户的登录/注册功能。当我想了解 Swift 中的数据库时,我遇到了 Core Data,据我了解,它就像在用户手机中存储数据的 cookie/缓存。如果是这样,将应用程序连接到 SQL 等常规数据库的最佳方式是什么?
【问题讨论】:
-
问题对我来说似乎很清楚......为什么关闭?
标签: swift
我是 Swift 新手,我正在构建一个简单的应用程序,该应用程序依赖于每个用户的登录/注册功能。当我想了解 Swift 中的数据库时,我遇到了 Core Data,据我了解,它就像在用户手机中存储数据的 cookie/缓存。如果是这样,将应用程序连接到 SQL 等常规数据库的最佳方式是什么?
【问题讨论】:
标签: swift
Core Data 是一个 ORM(对象关系映射)系统。您构建数据模型实体和它们之间的关系过于简单,Core Data 关心其余部分。在后台,它默认使用 SQLite 数据库,但它也可以处理其他类型的存储(例如二进制或 XML)。
要回答您的问题,出于登录/注册目的,您应该考虑在钥匙串中存储用户数据,例如身份验证令牌等。
【讨论】: