如何将我的WordPress博客合并到iOS应用程序中?

Min*_*oud 9 wordpress rss blogs ios

如何将我的WordPress博客合并到iOS应用程序中?我有一个漂亮的单词新闻网站,我想创建一个原生的iOS应用程序.我对iOS编码有所了解,但我不知道如何以美丽的方式展示所有最新的博客.

提前致谢!

小智 19

有很多方法可以实现这一目标.以下列出了为WordPress博客制作iOS应用程序所需执行的操作:

1)您需要解析WordPress博客中的数据,以便在iOS应用程序中显示它.您可以通过解析您的博客RSS源来解析JSON.

2)如果您计划解析RSS提要,请使用NSXMLParser执行此操作.还有其他第三方库可用于解析XML提要,但我建议使用内置的NSXMLParser,因为它有很多在线可用的帮助.

3)如果您计划解析JSON数据,请在WordPress博客上安装Feed JSON插件.安装后,您可以转到http://example.com/feed/json获取JSON数据.(您可以将example.com替换为您博客的URL)

4)要在博客上连接到XML feed和JSON等Web服务,您可以使用AFNetworking等第三方库,也可以使用Apple的内置库(如NSURLConnection和其他类)来连接和下载Web服务中的数据.

5)以下是上述步骤的一些非常简单的教程.如何使用NSURLConnection,如何获取JSON如何使用NSXmlParser解析RSS

您可以通过完成上述步骤并开始使用来启动应用.

6)之后,最重要的事情之一是在UITableViewCells中异步下载图像,您将在其中显示您的博客文章.我建议你在iTunes U上下载斯坦福大学iOS编程课程的视频,该课程展示了如何操作,或者你可以在StackOverflow上找到一些教程或寻找问题.

7)然后你必须创建一个UIWebView,当点击UITableView中任何博客文章的行时,你可以使用UIWebView中的链接来显示实际的博客文章.您可以使用didSelectRowAtIndexPath在视图控制器之间传递数据.

8)在包含UIWebView的视图控制器下方,您可以在Facebook和Twitter上添加停止,刷新,共享等功能.

9)正如你所看到的那样,很多工作和商业人士都认为开发iOS应用程序很容易,但事实是,完全打包应用程序并提交到App Store需要一些时间.您也可以使用转换WordPress博客到iOS应用程序等服务外包您的项目,如果您与他们分享收入但是您的选择是完全免费的,我建议您自己编码以拥有您应用程序的完全所有权.

休息只是您希望在应用程序中使用的其他功能的选择,以便从其他功能中脱颖而出.您可以在左侧添加Facebook风格的滑动导航控制器,以在博客上创建和解析特定类别,您可以在Web视图等中使用Flipboard样式滑动.对于这些内容,有许多第三方库可用.

希望这可以帮助!