¿Debo almacenarlo en una matriz, o qué?
-
03-07-2019 - |
Pregunta
Estoy creando una aplicación (aplicación de iPhone) que obtiene información (chistes) de una fuente RSS y luego rellena el tableView. Ahora, ¿tomaría el RSS y lo almacenaría en una matriz y luego rellenaría el tableView, o qué?
¿Y cómo recibo información de un canal RSS?
¡Gracias!
Solución
Almacena instancias de NSDictionary en un NSArray. Rellene el número de filas de la tabla devolviendo el recuento de NSArray. Rellene las filas de la tabla devolviendo el objectAtIndex de NSArray para el valor de fila especificado.
Otros consejos
Crea un objeto de broma y crea una matriz llena de objetos de broma.
Un ejemplo simple para obtener datos de feeds RSS es el ejemplo XML sísmico en el sitio de muestras del desarrollador de Apple en: http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
Puede utilizar UITableViewDataSource para proporcionar datos a UITableView. Es posible que desee echar un vistazo a la lección 8 de CS193P lo que creo explica cómo usar TableViews en iPhone (con ejemplos de códigos y explicaciones de los ingenieros de Apple).
Si busca en las notas de clase puede encontrar respuesta a su segunda pregunta, cómo obtener datos a través de la red, no es específico de RSS, pero podría tener una idea (¿lección 9? - no estoy seguro de que todavía no esté tan lejos ... .). Las conferencias se ofrecen de forma gratuita a través de iTunesU y son de excelente calidad y explican cómo crear aplicaciones para iPhone.