title: Reload UIPickerView
body: <p>I'm trying to reload my pickerView after loading data from a query. However the pickerView is not reloading. I want the subjectPickerView to reload after subjectPickOption is appended. </p>
  
  <pre><code>query = PFQuery(className:"Subject")
  query.addAscendingOrder("subjectId")
  query.getObjectInBackgroundWithId(object.objectId!) {
  (subject: PFObject?, error: NSError?) -&gt; Void in
      if error == nil &amp;&amp; subject != nil {
  
          self.subjectPickOption.append(subject!["subject"] as! String)
          self.subjectPickerTextField.userInteractionEnabled = true
  
  
      } else {
          print("Error: \(error!) \(error!.userInfo)")
       }
  }
  </code></pre>
  
  <p>Where should I place my self.SubjectPickerView.reloadAllComponents()?</p>