如何在iPhone应用程序中显示实时数据?

时间:2011-08-10 20:43:06

标签: ios sql iphone screen-scraping live

我正在为我当地的高中橄榄球队建立一个iPhone应用程序。在不使用sql db并且必须在每场比赛后更新整个应用程序的情况下,为数十个游戏显示实时数据的最佳方式是什么。

3 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点,一种方法是在远程服务器上创建一个RSS源,并解析它,如果你想要实时更新,你可以使用推送通知。

答案 1 :(得分:1)

如果您打算创建应用程序以仅显示每个游戏的最终结果,您可以使用NSXMLParser作为@MCannon建议。如果您打算在实时更新应用程序,例如:“球在45码线上,第3和第3”。然后你可以坚持使用NSXMLParser但是创建一个NSTimer来每隔30秒左右更新一次信息。

这也意味着您需要实时更新RSS源。

答案 2 :(得分:0)

你要做的唯一方法是以某种方式将数据存储在互联网上,然后在你的应用程序中构建一个例程来咨询远程数据源(在互联网上)并相应地更新其内部存储

可以在没有数据库的情况下完成,但数据必须存在且可通过互联网访问。正如其他人所建议的那样,RSS提要将是管理数据的好方法。