我正在使用UITableView驱动的内容开发应用程序。
当前测试是使用大小为100kb的本地XML完成的。此信息应每2个月更新一次。该流程正在读取预先排序的XML - >转换为NSDictionary - > UITableView的
由于解析XML每次加载都需要一些工作,加上表索引,排序和搜索似乎很笨拙。所以我有关于在sqlite DB文件中存储这些信息的想法
我真正的问题是,是否可以通过http(s)而不是XML下载整个sqlite数据库文件来更新信息?
答案 0 :(得分:1)
我不明白这个问题......你在某个服务器上有一个sqlite数据库,你想知道是否可以通过http下载?是的,当然,只需打开NSURLConnection并获取数据。
如果你想以某种方式转换 XML从http源到sqlite数据库,那么你必须编写自己的自定义转换代码来获取正确的SQL语句 - 没有在Cocoa中自动执行此操作。
答案 1 :(得分:0)
你有几个选择......
任何可行的......有些代码比其他代码更多。