2011-09-02 2 views
0

Je suis nouveau avec la programmation d'objectif-c, mais jusqu'à présent, je parviens à faire une splitview personnalisée qui analyse un lien rss de la liste des nouvelles dans tableview sur le rootview. Lorsque le lien sélectionné, il ouvrira l'URL dans la vue détaillée. Le problème est que je ne peux afficher que le html complet dans uiwebview. Ce que je veux c'est que la vue de détail pour afficher seulement le texte et l'image (juste comme l'application de BBC-Nouvelles), j'ai essayé le stringWithContentsOfURL et ai enlevé la balise html, mais elle montre la chaîne entière de la tête au pied. Je voulais juste le contenu du corps. Y at-il de toute façon je peux réaliser cela? Merci d'avance.Texte seulement Vue détaillée de RSS Analyseur

Répondre

1

Si vous utilisez le XMLParser alors vous devriez appliquer la méthode didStartElement utiliser cette méthode et de faire un chèque pour ce que jamais la pièce que vous voulez avec une syntaxe simple

if([elementName isEqualToString:@"body"]) 

utiliser ce type de if/else vérifier pour affiner ce que jamais que vous voulez et enregistrez dans un tableau en fonction de votre classe de données, puis lorsque vous récupérez des données au moment de la vue détaillée, utilisez ce tableau et liez avec des données particulières tout ce que vous voulez afficher dans votre vue détaillée.

comme: -

label.text = array.title; 

Espérons que cela vous aidera ...