2010-05-19 9 views
0

A droite, c'est le problème que j'ai un conteneur (rar, zip) qui contient des images tngs tmps bmps ou jpeg dans un ordre.Processus de haut niveau d'extraction d'images à partir d'un conteneur

L'extension de fichier n'est pas zip ou rar mais utilise la même compression.

Je veux sortir une liste d'images contenues dans le fichier dans l'ordre numérique, puis, selon la décision de l'utilisateur, aller à l'image sélectionnée.

Je ne suis pas après tout le code juste le processus de réflexion de haut niveau/la logique de la façon dont cela peut être réalisé et comment il pourrait être réalisé sur iphone OS. D'après ce que je sais du système d'exploitation iphone, il utilise une sorte d'environnement sandbox, alors comment cela affecterait le processus.

Merci

Répondre

1

Vous pouvez inclure le cadre libz dans votre projet et écrire quelques C pour gérer les données compressés. Ou vous pouvez utiliser les classes wrapper Objective-C others have written.

Votre application réside dans son propre sandbox. Vous pouvez inclure des fichiers zip dans le "bundle", c'est-à-dire les ajouter à votre projet, et les copier dans le Documents folder de l'application pour les utiliser. Vous pouvez également copier des données archivées sur le réseau dans le dossier Documents de l'application si vous ne souhaitez pas inclure de fichiers dans votre projet.

Je ne pense pas que l'extension ait autant d'importance que les données dans le format que vous attendez.

Tout ce que j'ai écrit ci-dessus est pour les fichiers zip-ped. Si vous travaillez avec des archives au format RAR, vous devrez créer une bibliothèque statique pour l'iPhone, peut-être à partir du UnRAR source code.

+0

merci pour le conseil son utile – Julio