title: Swift ! does not remove Optional()
body: <p>Before, I have successfully added a ! to force an unwrap to remove the "Optional()" from a variable. I am unable to do this in data returned from Parse.com</p>
  
  <pre><code>    query.findObjectsInBackgroundWithBlock {
          (objects: [AnyObject]!, error: NSError!) -&gt; Void in
          if error == nil {
  
              for object in objects {
                  println(object[myObject]!)
              }
  
          } else {
              println("Error: \(error) \(error.userInfo!)")
          }
  
      }
  </code></pre>
  
  <p>In the example above, the entire table from the Parse.com class is returned and printed to the console. However, </p>
  
  <blockquote>
    <p>Optional(...)</p>
  </blockquote>
  
  <p>is returned for each line even though I force an unwrap using ! at the end</p>
  
  <p>What am I missing?</p>
  
  <p>(Note: myObject is the name of the Column in the Parse Class database)</p>