例如我有一个带有多个文本字段(姓名,姓名,地址,电话等)的屏幕,点击按钮后需要收集该数据并传递给注册模块。收集这些数据的好方法是什么?
答案 0 :(得分:1)
您可以在此处使用多个选项,例如
SQLite
:它是一种非常古老的保存和获取数据的方式,因为它在使用时有很多事情要做。Core Data
:如果您有多个字段,如名字,姓氏,电子邮件,移动设备,性别,州,城市等,这是最常用的方式Singleton Class
包含必填字段:如果您想在多个地方使用属性并且初始化次数较少,那么请继续使用。NSUserDefaults
:基本上,如果要保存一些标记和小属性(如用户ID或用户名),则应使用此方法。plist (Property List)
:这是一种灵活方便的存储应用程序数据的格式。据我所知,您可以更喜欢Core Data,因为您可以轻松获得大量字段和核心数据。当您想在其中添加更多表和字段时,您可以为多个实体使用相同的核心数据模型。
答案 1 :(得分:0)
1)。如果要从文本字段存储注册详细信息,最好的方法是使用FMDB。
2)。如果您希望一次只存储和获取少量注册数据,那么您可以使用NSUserDefaults临时存储数据以及检索。