 class ListViewController: UITableViewController,
                             NSXMLParserDelegate {
     
-    enum ListViewControllerRSSType {
-        case ListViewControllerRSSTypeBNR
-        case ListViewControllerRSSTypeApple
+    enum ListViewControllerRSSType: Int {
+        case ListViewControllerRSSTypeBNR = 0
+        case ListViewControllerRSSTypeApple = 1
     }
     
     // - Properties
     
     
     var channel: RSSChannel?
+    var rssType: ListViewControllerRSSType = .ListViewControllerRSSTypeBNR
     var webViewController: WebViewController!
     
     init(nibName nibNameOrNil: String!, bundle nibBundleOrNil: NSBundle!) {

                                                target: self,
                                                action: Selector("showInfo:"))
            self.navigationItem.rightBarButtonItem = barButtonItem
            
            self.fetchEntries()
        }

        
        channelViewController.listViewController(self, handleObject: self.channel!)
    }
    
    
    func changeType(sender: AnyObject?) {
        var rssTypeControl: UISegmentedControl = sender! as UISegmentedControl
        let segmentIndex = rssTypeControl.selectedSegmentIndex
        rssType = ListViewControllerRSSType.fromRaw(segmentIndex)!
        self.fetchEntries()
    }
    
    
    // - View
