2010-08-20 5 views
0

Je veux fondamentalement faire partie de mon calendrier d'affichage de l'application iPhone dans l'application, ma pensée est de faire un modèle xml et ensuite modifier le fichier sur le serveur web que l'horaire change, puis lorsqu'un utilisateur visualise le fichier chargé par le planning. Ma question serait la meilleure façon de mettre en œuvre cela? Il suffit d'appeler l'URL? Je voudrais également enregistrer les données XML (stockage) jusqu'à ce que l'utilisateur actualise afin qu'il puisse être des vues si le périphérique est en mode hors connexion et/ou le serveur Web est arrêté.Tirer des données d'un site Web dans mon application iPhone

Je pense utiliser PhoneGap pour la page de calendrier, cela fonctionnerait-il?

Aussi je suis un très nouveau développeur donc j'apprends tout comme je l'ajoute ici.

Répondre

0

Pour votre première application connectée, je vous recommande de la modéliser après l'exemple d'application Apple, SeismicXML.

http://developer.apple.com/iphone/library/samplecode/SeismicXML/Introduction/Intro.html

Cette application ne tout ce que vous voulez de votre application, sauf pour la sauvegarde du XML sur le disque. Pour cela, je recommande ce qui suit, en supposant que vous lisez le fichier XML dans "myArray" avant d'appeler ce code:

NSString *path = [[NSBundle mainBundle] pathForResource:@"myArrayAsPlistPath" ofType:@"plist"]; 

//this will create a plist (xml file with special format) in the app's main directory. 
//You can easily read this plist into an array. 
[theArray writeToFile:path atomically:YES]; 
Questions connexes