我在iPhone应用程序中输入数据的不同选项有哪些?
NSUserDefaults:少量数据
Web服务:iOS代码触发Web服务并将数据保存到数据库中
我可以将数据保存到iPhone本地存在的某个数据库中吗?如果是,用户如何备份保存的数据?
答案 0 :(得分:2)
您可以直接或通过Core Data使用SQLite。您只需将db文件保存在应用程序文件系统沙箱的Documents目录中,iTunes / iCloud将自动备份它。
在iOS 5中,您甚至可以在每次更改时自动将Core Data更改存储到iCloud,并在应用之间进行同步。