我在UITableViewController数据源中使用它来返回由NSFetchedResultsController定义的节数。
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return self.fetchedResultsController.sections?.count ?? 0
}
我从Swift的示例中偶然发现了这一点,并且可以使用,但是不确定double是什么?手段/确实。
帮助表示赞赏。
最佳答案
它称为nil合并运算符,是以下各项的简写:
返回self.fetchedResultsController.sections!=无? self.fetchedResultsController.sections! :0