从iphone应用程序中提取数据通信

时间:2010-12-22 09:32:34

标签: iphone communication

我开发了一个应用程序,我可以根据写在.plist文件上的模型构建对象。该机制非常有效,数据采用字符串,日期或整数形式,而.plist文件非常小。 我想知道是否有可能只更新模型,这是目前plist文件的更新。 在.plist文件之前,我正在考虑.sqlite数据库下载,但是作为这篇文章,我强烈反对:which xcode application for pre filling a database

因此,正如主要报纸所做的那样,我正在考虑复制新闻更新过程。以完全相同的方式,我不希望这是来自服务器的推送通知过程,而是来自iphone的按需拉动。

我正在寻找实现这一目标的最佳方法。因此,这些是我的问题:

  1. 通常的问题:可以吗?
  2. 是.plist文件,这是一个很好的格式候选者吗?
  3. 哪种api,技术......最适合?
  4. 苹果可以提出任何问题吗?如果是,我该如何防止这个问题?
  5. 感谢

1 个答案:

答案 0 :(得分:1)

我现在在应用程序商店中有一个应用程序,每隔几天检查并下载一小段数据。当应用程序启动时,它会从该文件的本地副本加载数据。

我使用带代理的NSURLConnection将文件下载到文档目录,以便在后台加载数据。然后在connectionDidFinishLoading上检查文件并覆盖旧副本,如果我没有错误。

我一直想添加此博文中描述的代码 That shows how to check for a new version before you download

我认为如果您下载的数据太多而违反了1MB /分钟的规则,那么Apple只会遇到问题。