我正在爲當地的高中橄欖球隊打造iphone應用程序。什麼是最好的方式顯示實況數據的遊戲的分數,而不使用SQL DB,並且必須在每場比賽後更新整個應用程序。如何在iPhone應用程序中顯示實時數據?
回答
要做的事情的唯一方法是以某種方式將數據存儲在互聯網上,然後在您的應用程序中構建一個例程以查詢遠程數據源(在Internet上)並更新其內部存儲因此。
它可以完成沒有數據庫,但數據必須存在,並可通過互聯網訪問。正如其他人所建議的那樣,RSS提要是一種很好的方式來處理數據。
有幾種方法可以做到這一點,一種方法是在遠程服務器上創建rss訂閱源,然後解析該訂閱源,如果需要實時更新,則可以使用推送通知。
如果您計劃創建應用程序以僅顯示每場比賽的最終結果,您可以使用NSMMLParser作爲@MCannon的建議。如果您計劃在「實時」更新應用程序,請按照「球位於45碼場線,3號和3號線」。然後您可以堅持使用NSXMLParser,但創建一個NSTimer來每隔30秒左右更新一次信息。
這也意味着您需要實時更新RSS訂閱源。
我會這樣做的方式,是註冊應用程序推送通知,並在應用程序中:didReceiveRemoteNotification刷新飼料。 – MCannon
Theres有幾個問題。最大的是APNS的規模限制。我不確定你想要推下多少信息,但它必須是最小的。我想如果你只是想更新分數,然後讓他們打開應用程序,如果他們想要更多的信息,並在那個時候拉下更多的信息的XML文件。 – Louie
我會傳遞一個簡短的字符串誰在哪些團隊,並在應用程序中得分:didReceiveRemoteNotification,從飼料更新信息,因爲只有當應用程序正在運行,或者如果應用程序已啓動從通知。 – MCannon
- 1. 如何在iPhone應用程序中顯示實時網站數據
- 2. 在iOS應用程序中顯示實時行情數據
- 3. 如何在我的應用程序中顯示視頻數據的實時流?
- 4. 實時iPhone應用程序不顯示任何adWhirl廣告
- 5. 在iPhone應用程序中顯示HTML
- 6. iPhone應用程序顯示
- 7. 如何在加載iphone應用程序時顯示圖像?
- 8. Iphone應用程序未顯示在iPad應用程序中心
- 9. 如何在Iphone應用程序中顯示來自RSS源的部分數據
- 10. 如何在Windows和Web應用程序上顯示實時數據?
- 11. 如何使用UIWebView在iPhone應用程序中顯示網站?
- 12. 如何在iPhone應用程序中向用戶顯示EULA?
- 13. NSMutableArray在NSLog中沒有顯示實際值iphone應用程序
- 14. 如何在uitablView中顯示10行iphone應用程序
- 15. 如何在iPhone應用程序中使夜間模式顯示
- 16. 如何在iphone應用程序中顯示unicode字符
- 17. 如何在iphone應用程序中顯示BBC Olympic RSS
- 18. 如何在iPhone應用程序中顯示壁紙?
- 19. 如何在我的iPhone應用程序中顯示* .mpp文件?
- 20. 如何在iPhone應用程序中顯示活動按鈕
- 21. 如何在iPhone應用程序中顯示廣告
- 22. 如何顯示在iPhone應用程序中的iframe
- 23. 如何在iphone應用程序中顯示custome對象的值
- 24. 如何在iPhone應用程序中顯示Wifi網絡列表?
- 25. 如何在我的應用程序中顯示html數據?
- 26. 如何在iOS應用程序中顯示HealthKit數據?
- 27. 如何在erb模板中顯示應用程序數據?
- 28. 如何在PHP中顯示數據庫,以顯示它在Android應用程序
- 29. 如何在實時Linux應用程序中記錄數據?
- 30. 在iPhone中顯示應用程序運行時間
PUSH肯定會走的路 – KevinDTimm