         super.viewDidLoad()
         
         setupController()
+    }
+    
+    override func didReceiveMemoryWarning() {
+        super.didReceiveMemoryWarning()
+        // Dispose of any resources that can be recreated.
     }
     
     private func setupController() {

        }
        
        let title = results[indexPath.section][indexPath.row]
        if indexPath.section == 2 {
            
            // First we search in the current cell for the label
            if let view = cell!.viewWithTag(kTagRemoveLabel) {

        tableView.deselectRowAtIndexPath(indexPath, animated: true)
        indexSelected = indexPath
        
        let row = indexPath.row
        
        switch indexPath.section {
        case 0:
            sectionSelectedInformationAccess(row)
        case 1:
            sectionSelectedPerformance(row)
        case 2:
            sectionSelectedSecurity(row)
        case 3:
            sectionSelectedMiscellaneous(row)
        case 4:
            ImageHelper.sharedInstance.cleanCache()
        default:
            break
        }
    }
    
    
    // MARK: Sections Selection
    
    private func sectionSelectedInformationAccess(row: Int) {
        switch row {
        case 0:
            performSegueWithIdentifier(kSegueIdEventKit, sender: tableView)
        case 1:
            // Social selection
            break
        default:
            break
        }
    }

    private func sectionSelectedPerformance(row: Int) {
        switch row {
        case 0:
            performSegueWithIdentifier(kSegueIdGCD, sender: tableView)
        default:
            break
        }
    }
    
    private func sectionSelectedSecurity(row: Int) {
        switch row {
        case 0:
            performSegueWithIdentifier(kSegueIdCommonCrypto, sender: tableView)
        default:
            break
        }
    }
    
    private func sectionSelectedMiscellaneous(row: Int) {
        switch row {
        case 0:
            performSegueWithIdentifier(kSegueIdListApps, sender: tableView)
        default:
            break
        }
    }
}

