RSS blijven zoeken tot parse succesvol

RSS blijven zoeken tot parse succesvol discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Beste, Ik heb voor mijn project TBXML gebruikt om RSS feeds te parsen naar mijn app. Wat blijkt? De RSS feed geeft niet altijd antwoord, ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 26 July 2012, 10:02
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard RSS blijven zoeken tot parse succesvol

Beste,

Ik heb voor mijn project TBXML gebruikt om RSS feeds te parsen naar mijn app. Wat blijkt? De RSS feed geeft niet altijd antwoord, dus het parsen blijft soms 'hangen'. Hoe het nu werkt? De app wordt geopend en het parsen begint direct, als er geen gehoor komt vanuit de feed wordt er niks gedaan.

Wat ik mij afvraag: Is het mogelijk om de app te openen, vervolgens wordt er geparst. Als dit niet lukt (krijgt geen response) opnieuw proberen. Zodra het wel lukt te parsen, stop met krijgen van nieuwe feeds.

Iemand hier enige ervaring/ideeen mee?

Ik denk dat het mij wel lukt om bijv. om de 5 sec. te parsen met de feed. Door middel van een NSTimer en Repeat=YES;
Maar, is het mogelijk om te zeggen dat zodra het parsen succesvol is, stop met parsen.

Graag zie ik reacties.
__________________
---- Med. iOS Developer ----
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 9 August 2012, 18:09
» iPhone 5s 16GB (Goud) [FW: 7.1.2]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 12 January 2009
Berichten: 484
Standaard

Ik ken TBXML niet dus even een paar dingen om aan te denken.

Gebruik je TBXML om de feed op te halen? Of doe je dit zelf met een NSURLConnection?
Als je het zelf doet, kijk dan of je het asynchroon doet (code wacht niet tot er iets binnen komt, maar gaat gelijk verder). Als dat het geval is, moet je in je OnDataReceived (of hoe het ook precies heet) pas gaan parsen.
Als je het Synchroon doet. Dus je code wacht op een response, dan moet je eerst kijken of je wel een geldige response hebt gekregen.
Dat moet je trouwens ook bij asynchroon checken.
JE moet dan checken op de response code. als deze 201 is, heb je een geldige response, elke andere code geeft aan wat het probleem is.
__________________
Software Engineer
iPhone Developer
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
iPhone: Blijven zoeken of geen service na 5.0.1. jorrissubje Jailbreak 5 26 January 2012 19:50
3.1.3 Succesvol Gejailbreakt! Black-dog Archief 5 26 February 2010 14:39
Tips om rustig te blijven tot 11 juli Doblie Chat en geruchten 22 9 July 2008 00:29

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 14:00.