Swift错误:无法调用'追加'使用类型'((String),())'的参数列表

时间:2015-11-22 00:40:01

标签: swift xcode7

我在这里做错了什么?我被卡住了。我正在制作一个图片发布应用程序。一切正常,直到我发布一些东西。当我写一个标题并选择一个图像时,它不会让我发布它因为这个错误。我写的代码错了吗?请帮忙!

func loadData() {

    let query = PFQuery(className: "Posts")
    query.orderByDescending("createdAt")
    query.findObjectsInBackgroundWithBlock {
        (posts: [PFObject]?, error: NSError?)  -> Void in

        if (error == nil) {
            //No error

            if let posts = posts as [PFObject]? {
                for post in posts {

                    self.images.append(post["Image"] as! PFFile)
                    self.imageCaptions.append(post["Caption"] as! String)
                    self.imageDates.append(post["date"] as! String) // Cannot invoke 'append' with an argument list of type '((String), ())'
                    self.imageUsers.append(post["addedBy"] as! String)

                }

                self.tableView.reloadData()

            }

        } else {
            //Error
        }

    }


}

0 个答案:

没有答案