2012-06-16 8 views
9

Ho un file memorizzato su un server come NSData. Sto recuperando i dati dal server (Nessun problema con questo). Successivamente, sto cercando QLPreviewController per presentare il file. Non riesco a capire come far funzionare questo passaggio.QLPreviewController with NSData?

Ho implementato QLPreviewController, impostato la mia origine dati e delegato e presenta modalmente il controllore di anteprima. Tutto ciò che sembra funzionare, tuttavia, non riesco a capire come implementare correttamente previewController:previewItemAtIndex: utilizzando il mio NSData. Qualche suggerimento/esempi?

+1

Hai bisogno di scrivere in un file e quindi restituire il l'URL del file. Ecco come l'ho usato. – user523234

+0

Ah ... grazie. –

risposta

2

QLPreviewController funziona solo con file URL. :(

@property (sola lettura) * NSURL previewItemURL;.

Il valore di questa proprietà deve essere un file di tipo URL