title: Swift UIPicker input to label text
body: <p>What I am trying to is have the user scroll the picker and where the user stops at in the label have a description of the item in the picker. I have included all of my code to this point. I only have about 2 months of Swift coding on iOS under my belt, so I am sure there are a lot of concepts I am missing here. Thank you for your time.</p>
  
  <pre><code>import UIKit
  
  class Weapons: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource, UITextFieldDelegate {
  
  @IBOutlet weak var WeaponPicker: UIPickerView!
  @IBOutlet weak var WeaponLabel: UILabel!
  
  var pickerData: [String] = [String]()
  
  override func viewDidLoad() {
      super.viewDidLoad()
  
      WeaponPicker.delegate = self
  
      pickerData = ["Great Sword", "Switch Axe", "Hammer", "Lance", "Bow", "Light Bowgun"]
  }
  
  override func didReceiveMemoryWarning() {
      super.didReceiveMemoryWarning()
  }
  func numberOfComponentsInPickerView(pickerView: UIPickerView) -&gt; Int {
      return 1
  }
  func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -&gt; Int {
      return pickerData.count
  }
  func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -&gt; String? {
      return pickerData[row]
  }
  }
  </code></pre>