Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Problemas con arrays.

Hola, soy nuevo y ando un poco perdido. Resulta que tengo un NSMutableString donde almaceno el resultado de una consulta a la BD. Los campos que tengo son: nombreRuta, nombrePuntoInteres, latitud y longitud, pero nombreRuta lo tengo repetido varias veces y queria obtenerlo sin repeticiones para mostrarlo en pantalla. Para ello, quisiera copiar el campo nombreRuta en un array sin los elementos repetidos. Entonces tengo: [PHP]Rutas* ruta = [self.rutas objectAtIndex:[indexPath row]]; NSMutableArray *array = [[NSMutableArrayalloc]init]; int i, cantidad; for (i=0, cantidad=[self.rutas count]; i<cantidad; i=i+1) { //Con este if quiero comparar los elementos almacenados en el array para evitar almacenar elementos repetidos. if ([[array objectAtIndex:i] isEqualToString:mad:[ruta.nombreRuta]]) { NSLog(@"No hacer nada"); }else{ [array addObject:mad:[ruta.nombreRuta]]; NSLog(@"El elemento en el indice %d del array es: %@", i, [array objectAtIndex:i]); } }[/PHP] Esto me esta dando error y no consigo solucionarlo, alguna sugerencia?? Muchas gracias

1 Respuesta

0voto

markfree Puntos4510
Tienes que construir un diccionario, entonces le pones los valores del array con la clave de cada una. Una vez esto echo haces un array de lo que es el nombre de ruta solo, y ya esta solucionado, muestras por pantalla ese array!

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...