在本地存储数据,无论是在pList还是本地文件夹中
我有一个餐厅类型的 iOS 应用程序,需要与 Web 服务(ASIHTTPREQUEST 和 TouchXML)持续连接。
有没有什么方法可以存储所有信息,例如餐厅名称、特定餐厅的类别、每个类别中的食品项目?
我做了一些研究,我相信 pList 是最好的方法之一。 是否有其他好的方法可以推荐,以便下次重新打开应用程序时,我不必再次访问 Web 服务。我可以从 pList 或一些预缓存文件中获取数据吗?
I have an restaurant type iOS application that requires constant connection with webservices (ASIHTTPREQUEST and TouchXML).
Is there any method such that I can store all the information, e.g. restaurant name, category that the particular restaurant have, food item in each category ?
I've done some research and I believed that pList is one of the good way to approach.
Is there any other good methods to recommend so that the next time when I reopen my application I do not have to go to the web services again. I can just get the data from either pList or some pre-cache files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
存储产品等信息时,我建议使用 CoreData 或 NSMutableDictionary。对于餐厅名称和其他个人数据等信息,
NSUserDefaults
就可以了。Storing information such as products I would recommend either
CoreData
orNSMutableDictionary
. For information such as restaurant name and other personal data,NSUserDefaults
would be fine.对于存储此类信息,
SQLite
是一个不错的选择。让您对信息有很大的控制权。
只需发起查询并获取您的数据...
For storing such kind of information,
SQLite
is a good option.Gives you alot of control on the information.
Just fire a query and get your data...