title: Receiving Swift Error: Cannot convert value of type '([PFObject]?, NSError)? Void' to expected argument type 'PFArrayResultBlock?'
body: <p>I'm new to swift and Xcode, so I apologize if this is a poorly asked question. I'm working on a project with a friend and when I clone the project a few of the parse framework's aren't pulled down onto my machine, which I now believe I know why. He then sent me those frameworks. Now when I reboot the project I get 7 errors that are all related to what I think is  a parse-caused problem. the error I get on all 7 of the errors is: </p>
  
  <pre><code>([PFObject]?, NSError)? Void' to expected argument type 'PFArrayResultBlock?
  </code></pre>
  
  <p>It is referencing line 4 in this code </p>
  
  <pre><code>@IBAction func deleteSubjectButton(sender: AnyObject) {
      let query = PFQuery(className: "newKnowledge")
      query.whereKey("subject", equalTo: (incomingHeader))
      query.findObjectsInBackgroundWithBlock({ (objects : [PFObject]?, error: NSError?) -&gt; Void in
          if error == nil {
  
              for object in objects! {
  
                  object.deleteInBackground()
              }
          }
      })
  
  }
  </code></pre>
  
  <p>I'd really appreciate help solving this error. He has no idea why it's happening, and it isn't happening on his machine. </p>