Kodum:Xcode 6.3 Ayrıştırma SDK 1.7.1 PFTableViewCell hata "uyumsuz türüne sahip"
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject) -> PFTableViewCell{
var cell = tableView.dequeueReusableCellWithIdentifier("CustomCell") as!
CustomTableViewCell!
if cell == nil {
cell = CustomTableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "CustomCell")
}
// Extract values from the PFObject to display in the table cell
if let username = object["username"] as? String {
cell.customUser.text = username
}
if let title = object["Title"] as? String {
cell.customTitle.text = title
}
// Display image
var initialThumbnail = UIImage(named: "Swarm_Bee.png")
if let thumbnail = object["imageFile"] as? PFFile {
thumbnail.getDataInBackgroundWithBlock{
(imageData, error) -> Void in
if error == nil {
let image = UIImage(data: imageData!)
cell.customImage.image = image
}}
}
return cell
}
Bütün uyumluluk bakmis
overriding method with selector 'tableView:cellForRowAtIndexPath:object:' has incompatible type '(UITableView,NSIndexPath,PFObject) -> PFTableViewCell'
aşağıdaki hatayı alır hatalar (kaldırılıyor!).
Parse SDK 1.7.1 not working in Xcode 6.3
Ama sadece sayıları 3 hatası: Başka sonrası benzer bir sorunu vardı. Bu gönderideki diğer tüm sorunlar ele alındı, ancak bu hata devam ediyor. Nereye bakacağınız konusunda herhangi bir çözüm veya tavsiye var mı?
Aynı sorunu yaşıyorum. Hiç anladın mı? –
Ayrıştırma 1.7.2 kullanılabilir, ancak bu sorunu gidermiyor. –