Comment regrouper (zip / tar /?) Des ensembles de fichiers de sorte qu'une application iPhone puisse les développer?
Question
Comment puis-je regrouper un répertoire arbitraire de fichiers, en préservant leurs chemins hiérarchiques afin qu'ils puissent être développés par une application iPhone?
Plus d'informations sur ce que j'essaie de faire:
Je souhaite ajouter des mises à jour de contenu dynamique pour mon application iPhone. Je vais créer un ensemble de fichiers HTML sur un serveur, et j'aimerais que l'application vérifie périodiquement la présence d'un nouveau fichier .tar / .zip, le télécharge, le développe, puis accède au nouveau contenu.
La solution
Zlib et minizip (une partie des contributions de zlib) peuvent gérer la décompression des fichiers .zip. zlib est inclus dans l'iPhone et ses en-têtes font partie de l'API publique. Vous devrez télécharger la distribution zlib et extraire minizip du dossier contribs pour l’intégrer à votre application.