【问题标题】:How do I make a live text feed for announcements in my app? [duplicate]如何在我的应用程序中为公告制作实时文本提要? [复制]
【发布时间】:2015-08-15 06:53:03
【问题描述】:

我想向我的 iOS 应用程序添加一个文本提要。基本上,它只是一个可更新的 UITextView 或 UIScrollView,会在主页上显示公告/新闻(虽然不是实际的新闻或 RSS 提要)。我希望能够从我的计算机远程更新此字段,以为其提供一组消息/公告,以便在循环中一个接一个地显示。我不想更新应用程序以通过 Xcode 手动添加它们。我只知道 Objective-C。

我该怎么做?我似乎找不到任何教程。也许我只是没有以正确的方式搜索。有人可以向我推荐一个指南或教程,甚至只是一个我可以实现的 GitHub 项目吗?谢谢。

编辑:我看到毕竟有人问过类似的问题,但我仍然不明白给出的答案。我对编码应用程序还很陌生,所以我不知道如何使用“initWithContentsFromURL”。该人清楚地知道他们在做什么,因此他们没有得到进一步的解释。有没有关于如何实现这一点的好的指南?我知道您需要建立一个网站来存储数据,但我不太确定您将如何做到这一点。设置网站以存储此数据然后使用函数检索它的整个过程的示例会有所帮助。

【问题讨论】:

    标签: ios text feed live


    【解决方案1】:

    查看推送通知APN,有一个很好的tutorial 用于如何实现推送通知

    【讨论】:

    • 这并不是我想要达到的。我只希望它在应用程序中显示。尽管最终我确实需要弄清楚推送通知,但谢谢,但这并不能真正回答我的问题。
    【解决方案2】:

    如果消息仅在用户在应用内时显示,则不需要推送通知(这也允许您在应用关闭时联系用户)。该应用程序可以简单地与远程服务器检查需要在用户启动应用程序时显示的最新内容(或每当他/她进入屏幕时,或每天一次 - 取决于您计划更新该信息的频率)。

    【讨论】:

    • 这正是我正在寻找的。我将如何设置此服务器以及我需要将哪些代码添加到我的应用程序中?不过,如果没有任何示例代码,我真的无法理解如何做到这一点。如果您可以将我链接到一些教程或进一步解释,那就太好了!
    • 理想的方法是设置服务器,但这可能会带来很多开销。如果您需要做的只是更新这些特定数据,您可以将文本文件放在一个固定的 URL 上,让您的应用程序下载该文件并每隔一段时间解析它的内容。另一种选择是使用现成的“服务器”,例如 parse.com,它还为客户端提供代码,并使其与服务器的集成非常容易实现和维护。
    • 然而,重要的是要提到,像 Parse 这样的服务,虽然像您在此处描述的那样为了更简单的目的而使您的生活变得更加轻松,但不建议您在以下情况下使用在您的服务器端也有一些逻辑,而不仅仅是使用它来存储数据并从各种客户端访问它。在这些情况下,建议您投入时间和精力来设置真实服务器或使用更高级的服务,例如 Google App Engine。
    猜你喜欢
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 2014-03-21
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 2011-06-05
    相关资源
    最近更新 更多