esempi di codice per farlo completamente e bene sarebbe piuttosto esteso, e così non è il posto per le grandi applicazioni di esempio. Con questo in mente, le soluzioni generali sarebbero:
- Utilizzare un NSURLRequest e NSURLConnection per ottenere una connessione HTTP per scaricare il file; memorizzarlo come oggetto NSData creato durante le chiamate delegate da NSURLConnection. Una volta scaricato completamente, convertirlo in un NSString per l'analisi. Lo URL Loading System Programming Guide ha un numero di esempi: cerca NSURLConnection e richieste asincrone.
- Per analizzare il file .ics (che a questo punto è disponibile come NSString), è necessario prima capire il formato previsto del file. Wikipedia sembra avere un paio di esempi di come i file .ics memorizzano i dati. Fondamentalmente vorrai passare e scansionare le stringhe separate dai vari separatori che il formato del file usa (sembra essere per lo più composto da due punti).
Se avete domande più specifiche, probabilmente otterrete risposte molto più specifiche: date una possibilità e chiedete di più se restate bloccati!
Grazie Tim !! Il try that :) – Ibz
Grazie Tim. Sono anche dietro qualcosa di simile. Per analizzare un file .ics. L'ho scaricato e memorizzato nella directory dei documenti. C'è qualche possibilità che "UIDocumentInteractionController" possa essere usato per aprire/importare un file .ics. In iOS 4.2 note di rilascio che hanno dato in questo modo. Ma non riesco ad aprire il file/almeno a vederlo in anteprima. Si prega di aiutare se qualsiasi aggiornamento. Comunque proverò a usare NSScanner e ti farò sapere gli aggiornamenti. –