好的,这是一个相当广泛的问题。这是我的第一个应用程序,我不确定最好的方法。该应用程序在 IPHONE 上。
我有一个“餐厅”课程。餐厅有许多不同的属性和开放时间。我目前将餐厅存储在 nsdata 的实例中(它符合 NSCoding)本地存储很容易,我只使用 nsdata。
我刚刚内置了一个导入/导出功能。我希望这两种方法可以将餐厅“发布”到网络并从网络“获取”餐厅。我知道我可以用 NSUrlConnection 做到这一点,并且我已经启动并工作了。
但是我想更聪明一点。例如,如果我想获取已提交的在线餐厅列表并构建一个也可以与数据交互的 Web 界面怎么办?
到目前为止,这就是我的想法:创建一个“toString”方法,将我的类转换为文本表示。然后将字符串存储在服务器上。这将取代在线存储 nsdata。这听起来合适吗?
但是,我希望能够查询餐馆的数量并对我的在线“数据库”有更多的控制权。XML 是答案吗?我正要开始研究 Amazon Web Services 并学习 Json 或 Rest。
有什么建议吗?
谢谢
担