         self.tableView.reloadData()
         
     }
-    
-    override func didReceiveMemoryWarning() {
-        super.didReceiveMemoryWarning()
-        // Dispose of any resources that can be recreated.
-    }
-    
+
     // MARK: - Table view data source
     
     override func numberOfSectionsInTableView(tableView: UITableView) -> Int {

    
    // Assume it's the billing contact address by default, unless told that it's the shipping address.
    var isShippingAddress = false
    
    
    var countryArray:Array<Dictionary< String, String>>?
    

        useSameShippingAddress = status
    }
    
    //MARK: - Continue Button
    private func continueButtonTapped() {
        // If this is the billing address screen, see if the user wants to enter a seperate shipping address...
        // If they do, transition to the shipping address entry screen
        // If they don't - or this is the shipping address screen - carry on with the order...
        
        
        // First, check the data entered is valid - if it isn't don't bother.
        if !validateData() {
            return
        }

        if isShippingAddress {
            performSegueWithIdentifier(SHIPPING_ADDRESS_SHIPPING_SEGUE, sender: self)
        } else {
            if useSameShippingAddress {
                // They wanna use the current billing address as the shipping address too, so we need to segue to the shipping method choice view, since we know all details now.
                performSegueWithIdentifier(BILLING_ADDRESS_SHIPPING_SEGUE, sender: self)
            } else {
                performSegueWithIdentifier(SHIPPING_ADDRESS_SEGUE, sender: self)

            }
            
        }
        
        

    }
    
    
    
    // MARK: - Navigation
    
