私はtableView関数内で呼び出すupdateCell
関数を持っています。getDataInBackgroundWithBlockを使用してPFFileをUIImageに変換できません
私は、セルを更新し、UIImageにPFFileを変換しようとしているが、私はパースのドキュメントからこれを持って、私はない私の発見の人生のためにできる限り私はCannot convert value of type '(NSData?, NSError?) -> Void' to expected argument type 'PFDataResultBlock?'
混乱エラーを得続けます解決策、または私が間違っているところです。ここに私のupdateUI関数があります。ここ
func updateUI(venue: Venue) {
venueLabel.text = venue.name
let venueImageFile = venue.image
venueImageFile.getDataInBackgroundWithBlock {
(imageData: NSData?, error: NSError?) -> Void in
if error == nil {
if let imageData = imageData {
let image = UIImage(data:imageData)
}
}
}
}
と
はclass Venue {
private var _name: String!
private var _location: String!
private var _image: PFFile!
var name: String {
return _name
}
var location: String {
return _location
}
var image: PFFile {
return _image
}
init(name: String, location: String, image: PFFile) {
self._name = name
self._location = location
self._image = image
}
}
すべてのヘルプは大歓迎会場クラスです。今どこに向かうのか分からない時点で。