O find não esta funcionando.Pelo jeito também se trata de alterações de versão da linguagem, porem procurei e não consegui encontrar solução.
erro : cannot call value of non function type action
Pode me dar uma outra alternativa...?
//Adiciona ou retira um check mark no nos itens do tableview mara marcar os selecionados
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
//Retorna para a celula o item exato que foi selecionado
let cell = tableView.cellForRowAtIndexPath(indexPath)
//Verifica antes
if cell == nil{
return
}
let item = items[indexPath.row]
//Adiciona ou retira a seleção dos itens
if cell!.accessoryType == UITableViewCellAccessoryType.None{
cell!.accessoryType = UITableViewCellAccessoryType.Checkmark
selected.append(item) // Adiciona item selecionado ao Array
}else{
cell!.accessoryType = UITableViewCellAccessoryType.None
if let position = find(selected, item){
selected.removeAtIndex(position)
}
}
}