Comment télécharger des fichiers depuis UIWebView et rouvrir

Comment puis-je créer un "gestionnaire de téléchargement" qui permettrait de détecter si un lien vous appuyez sur (dans une UIWebView) est le fichier qui se termine ".pdf", ".png", ".jpeg", ".tiff", ".gif", ".doc", ".docx", ".ppt", ".pptx", ".xls" et ".xlsx"puis d'ouvrir un UIActionSheet vous demandant si vous souhaitez télécharger ou ouvrir. Si vous choisissez de télécharger, il va alors télécharger ce fichier sur le périphérique.

Une autre section de l'application serait de disposer d'une liste de fichiers téléchargés dans un UITableView et lorsque vous appuyez sur eux, ils seront afficher dans une UIWebView, mais bien sûr hors ligne parce qu'ils seraient de charge localement, comme ils l'auraient été téléchargés.

Voir http://itunes.apple.com/gb/app/downloads-lite-downloader/id349275540?mt=8 pour une meilleure compréhension de ce que je suis en train de faire.

Quelle est la meilleure façon de le faire?

source d'informationauteur pixelbitlabs