У меня есть приложение закончить на моем эмуляторе, но когда я пытаюсь использовать на моем телефоне, у меня было 2 ошибки Ambiguous use of 'subscript'
Неоднозначное использование «подстрочный» на устройстве
Я читал этот пост, но не может исправить Это. How to solve Ambiguous use of 'subscript' in Swift 2?
Проблема здесь
let favs = rescataRegistrosFav()
print(favs)
print("-----------------------------------------------")
if(arrayCompleta[row][2] == ""){
cell.imagenMovil.image = nil
}else{
cell.imagenMovil.image = UIImage(named: "mov.png")
}
if(favs.count > 0){
for i in 0...favs.count-1
{
for j in 0...favs[i].count-1
{
print("MUESTRO.....\(favs[i][j] as! String)") //Ambiguous use of 'subscript'
if(favs[i][j] as! String == cell.getNombreCelda()){ ////Ambiguous use of 'subscript'
cell.botonFav.setImage(UIImage(named: imagenFav[1])!, forState: .Normal)
return cell
}
}
}
}
В моем restacaRegistrosFavs я бросаю, как и другие должности, но ничего.
func rescataRegistrosFav() -> NSArray{
//_____REPARARAQUI_______
var array = [[String]]()
if((NSUserDefaults.standardUserDefaults().arrayForKey("MIARRAYFAV")) != nil){
return NSUserDefaults.standardUserDefaults().arrayForKey("MIARRAYFAV")! as! [[String]]
}
return array
}
Как я могу это решить? Благодаря!
Perfect, спасибо! –