В Parse я случайно удалил столбец под названием «любит», который подсчитывает количество понравившихся пользователям сообщений для своего блога. Я снова создал столбец с тем же именем, но теперь, когда я запускаю свое приложение, он выходит из строя, и я получаю это сообщение «неожиданно найдено нуль при распаковке необязательного значения». Он указывает на мой код, где его предполагается получить «нравится» в моей cellForRowAtIndexPath. Я вставил свой код ниже. Есть ли способ решить эту проблему и остановить ее от сбоев?Swift: приложение вылетает после удаления столбца в Parse
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath?) -> PFTableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("BCell", forIndexPath: indexPath!) as! BlogCell
if let object : PFObject = self.blogPosts.objectAtIndex(indexPath!.row) as? PFObject {
cell.author.text = object["blogger"] as? String
cell.post.text = object["blogPost"] as? String
let dateUpdated = object.createdAt! as NSDate
let dateFormat = NSDateFormatter()
dateFormat.dateFormat = "h:mm a"
cell.timer.text = NSString(format: "%@", dateFormat.stringFromDate(dateUpdated)) as String
let like = object[("likes")] as! Int
cell.likeTracker.text = "\(like)"
}
return cell
}
'let like = object [(" нравится ")] как! Int' line? – AdamPro13
yes thats the line – JoshyBroheme