Что я делаю неправильно с этим утверждением? currentRow является NSIndexPathТип 'Int' не соответствует протоколу 'BooleanType'
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.row && currentRow?.row == 5 {
return 300
}
return 70
Ошибки я получаю:
Тип 'Int' не соответствует протоколу 'BooleanType'
Вы не можете сказать 'return 300', но' return true' или 'return false'. 300 - значение «Целое». – Cesare
@CeceXX вы можете вернуть 300. Swift обрабатывает его как CGFloat – Christian