簡體   English   中英

如何在不發布其他版本的情況下更新應用程序的內容?

[英]How do I update the content of my app without releasing another version?

我有一個應用,該應用基本上具有有關某個主題的新聞和更新。 我如何工作,當我更新網站中的內容時,它也會更新應用程序中的內容。 我為此使用RSS嗎?

您需要一些Web服務來傳遞數據。 關於Web服務可以使用的格式,有很多種,但是兩種流行的格式是XML和JSON。 RSS本質上是XML的一種特殊形式。

在iOS端,您可以使用NSXMLParser解析XML(請參閱NSXML Parser類參考 )。 如果要解析JSON,則可以使用NSJSONSerialization (請參閱NSJSONSerialization類Referece )。 對於這兩種方法,您都可以在class關鍵字后面加上“ example”或“ demonstration”(例如“ NSXMLParser example”或“ NSJSONSerialization演示”),然后會看到很多示例。 如果您有RSS Feed,則可以在Google上搜索“ iOS RSS example”之類的內容。

它可能取決於您可以從服務器,XML(特別是RSS)或JSON輕松呈現的內容。 例如,如果您在網站上使用某些內容管理系統,則它可能會提供RSS源或類似的內容。 在這種情況下,您可能必須編寫自己的服務器接口來檢索XML(或RSS)或JSON格式的數據。

除了@Rob答案,我還會指出情侶模式:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM