RSS Reader demo application build using Swift 2, Xcode 7, and iOS 9.
Swift based RSS Reader that loads rss feed as an xml from remote server and parse it using NSXMLParser. Once parsing done, it loads data into UITableView i.e. shows title and date. When clicked on title it goes to details page where it will browse post url within UIWebView. This is sample rss reader application you can use as a base for any RSS Reader project and expand it. You can use it free for either personal or commercial use.
It consist functionality below:
- Fetching
rssfeed asxmlfrom remote server. - Parsing
xmlusingNSXMLParser. - Convert
xmlinto swift based array object. - Listing records within
UITableView. - When clicked on title, it shows details page.
- Details page will load post url within
UIWebView.
- Swift 2
- iOS 9
- Xcode 7
- NSXMLParser
iPhone 4s, 5, 5s, 5c, 6, 6 Plus, 6s, 6s Plus, all iPad having iOS 8.4, iOS 9
- Table View Controller
UITableView. - Web view
UIWebView. NSXMLParserlibrary forxmldata parsing.- Simple and Clean interface.
- Build with Xcode storyboard.
- Adaptive layout for major screen size support.
- Build with
Swift 2,iOS 9,Xcode 7andNSXMLParser.
Open Common.swift and set value for RSS_FEED_URL.
// RSS Feed URL let RSS_FEED_URL = "http://www.prashantmangukiya.com/feed/"
iPhone 4s
iPad
SwiftRSSReader is available under the MIT license. See the LICENSE file for more info.
Xcode 6, iOS 8.4 based source code moved to Source-Xcode6 folder. Please note that Xcode 6 based source code are deprecated and not upto date. I will suggest to use latest Xcode 7 based source fromSwiftRSSReader folder at root.



