¿Cómo leer los canales RSS en iOS? Cual es el mejor metodo

Es un caso de uso perfecto para desplegar una mesa

– Abra la aplicación con una vista que contiene la vista de tabla. Necesita crear UITableViewCells personalizados para mostrar la información
– muestra algún tipo de indicador de actividad, por ejemplo UIRefreshControl
– en un hilo separado, comience a descargar la fuente RSS. AFNetworking es una gran biblioteca que te ayuda a hacer esto
– una vez que haya recibido los datos, analice el xml y cree una matriz de elementos RSS (clase personalizada que necesita escribir). Los elementos RSS tendrán elementos como GUID, título y URL completa
– una vez que tenga la matriz, configúrela para que UITableView tenga acceso a ella y llame a reloadData.

Después de mostrar, al tocar, puede abrir una vista de detalles a través de UINavigationController. Puede ser una vista de UIWeb, que muestra la página web real que contiene la página a la que apunta la URL de RSS.

¡buena suerte!

Eche un vistazo a esta biblioteca: wantedly / swift-rss-sample

Reinder

En caso de que alguien termine en esta página, sigue buscando una respuesta: hay una forma trivial de analizar las fuentes RSS en Swift, utilizando Alamofire y AlamofireRSSParser. Solo tendrá que escribir algunas líneas de código. Lea una solución detallada aquí. ¡Disfrutar!

More Interesting

¿Es necesario tener una Mac para construir una aplicación con Swift? Si no, ¿cuáles son algunas alternativas?

¿Cuál es la mejor manera de crear un prototipo de una aplicación iOS?

¿Cuáles son las ventajas de usar elementos UIKit en lugar de elementos personalizados?

¿Por qué un iPhone nunca se retrasa o ralentiza incluso después de años de uso, mientras que el Android se cuelga mucho? ¿Hay alguna especialidad en la programación de iOS?

¿Puede un único desarrollador de aplicaciones hacer que el diseño de la interfaz de usuario y las funciones principales sean eficientes?

¿Quién es responsable de las pruebas de IU en iOS?

Cómo argumentar en la siguiente declaración 'híbrido es mejor que nativo porque escribir una vez se ejecuta en todas partes'

¿Cuáles son las mejores prácticas para retirar una aplicación de iOS de la App Store?

¿Cómo puedo integrar una aplicación ios (con el objetivo c) con hardware externo como cámaras web o sensores? No sé nada de electrónica.

Cómo pasar datos de un controlador de vista a otro utilizando delegados en el objetivo c

Cómo buscar los mejores y más asequibles desarrolladores de iPhone en EE. UU.

¿Cuánto tiempo llevará construir una aplicación para iPhone con experiencia de programación limitada?

¿Qué debería enseñar sobre iOS en una hora?

¿Te gustaría ser un desarrollador web o un desarrollador de iOS o un desarrollador de Android?

¿Hay alguna API existente para implementar Chat en una aplicación iOS y Android?