Gestionnaire de fichier
yass_1988
Membre
Bonjour à tous,
voila, j'ai une réflexion à vous soumettre:
J'ai un dictionnaire qui référence une multitude de dossier et de fichier, chacun est référence par une clé unique et il on pour valeur chacun un tableau contenant trois Objets:
J'ai un dictionnaire qui représente une multitude de dossier et de fichier. Chacun de ces objet sont caractérisé par un tableau:
[ (NSString *) titre_du_fichier_ou_dossier,(NSString*) type_du_fichier_ou_dossier,(UIIImage)icône_du_fichier_ou_dossier] et ils sont associés à une clé.
Et je souhaiterais qu'au lancement de ma vue, je puisse organiser l'affichage de mes fichier et dossier dans ce style là :
L'Icone
Titre
En gros organiser un affichage dans un tableau[4,x] , transparent, avec un peu d'espacement entre chaque fichier et dossier. Chaque fichier ou dossier est représenter par son icône et son titre juste au dessous.
L'idée est d'avoir une représentation "scrolable" et que chaque icône puisse engendrer 1 action pour un clique-long , mais aussi qu'il puisse être juste sélectionnante (clic-court), histoire d'engendrer une autre action avec un bouton qui se trouve sur mon navigationBar.
Des idées, un début de réflexion ?
Merci pour votre aide
voila, j'ai une réflexion à vous soumettre:
J'ai un dictionnaire qui référence une multitude de dossier et de fichier, chacun est référence par une clé unique et il on pour valeur chacun un tableau contenant trois Objets:
J'ai un dictionnaire qui représente une multitude de dossier et de fichier. Chacun de ces objet sont caractérisé par un tableau:
[ (NSString *) titre_du_fichier_ou_dossier,(NSString*) type_du_fichier_ou_dossier,(UIIImage)icône_du_fichier_ou_dossier] et ils sont associés à une clé.
Et je souhaiterais qu'au lancement de ma vue, je puisse organiser l'affichage de mes fichier et dossier dans ce style là :
L'Icone
Titre
En gros organiser un affichage dans un tableau[4,x] , transparent, avec un peu d'espacement entre chaque fichier et dossier. Chaque fichier ou dossier est représenter par son icône et son titre juste au dessous.
L'idée est d'avoir une représentation "scrolable" et que chaque icône puisse engendrer 1 action pour un clique-long , mais aussi qu'il puisse être juste sélectionnante (clic-court), histoire d'engendrer une autre action avec un bouton qui se trouve sur mon navigationBar.
Des idées, un début de réflexion ?
Merci pour votre aide
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bref je ne sais pas ou donner de la tête pour ça.
Enfin pour afficher des cellules en forme de grille, recherche sur le forum, on a déjà proposé des solutions, genre NRGridView & co...
Voila ce que j'ai fait pour installer le framework "OHGridView":
1) Téléchargement du code sur GitHub
2) Ouverture du projet OHGridView.xcodeproj du dossier OHGridView
3) Choix de Universal Framework --> iPhone 5.1 Simulator
4) Je Run
5) j'ai bien un dossier Products avec OHGridView.framework dedans
6) J'ouvre mon projet (un projet ARC)
7) Dans Targets vht2 --> Build Phases --> Link Binaries with Libraries --> je clique sur plus et j'ajoute le dossier OHGridView
8) Run: Parfais pas d'erreur ou d'avertissement
9)J'implémente la procédure d'Ali sur GitHub dans mon AppViewController
10)Je run et là Aà¯e deux erreur !!!!!!!
Et voici mon fichier .h :
et mon .m:
[/color]
Ou se trouve le problème /huh.gif' class='bbc_emoticon' alt='???' />?
Si tu compiles pour device au lieu de simulateur, ça te fait la même erreur ?
[font=helvetica, arial, sans-serif]Quand tu dis bien buildé, tu veux dire par là , appuyé sur la touche Run après le choix du Universal Framework ? Si c'est cela oui ! car après, un dossier Products a été créer et à l'intérieur, mon framework "OHGridView.framework".[/font]
[font=helvetica, arial, sans-serif]Je peux pas compilé pour le moment (Pas le MAC avant demain).[/font]
[font=helvetica, arial, sans-serif]Sinon comment sait on si le Universal Framework contient [/font][font=helvetica, arial, sans-serif] la lib à la fois pour l'architecture i386 (celle du simulateur iPhone) et armv7 (celle du vrai device) sans compilé ?[/font]
(Enfin pour le moment en attendant que j'ai un peu de sous pour souscrire au programme de dév.)
warning: (i386) /Users/ybadih/Downloads/AliSoftware-OHGridView-df6d45b/OHGridView/build/OHGridView.build/Release-iphonesimulator/OHGridView.build/Objects-normal/i386/OHGridView.o unable to open object file
Honnêtement je suis pas mal débordé ces derniers temps et je ne pourrais pas trop regarder en détail pour t'aider pour ton souci.
Mais le framework a été fait comme habituellement quand on fait des Frameworks pour iOS :
- Un target qui compile en architecture i386 pour le simulateur
- Un target qui compile en architecture armv6, armv7 pour le device
- Un target special (type script) qui fait la fusion des deux binaires, pour créer un object file avec toutes les architectures, utilisable invariablement sur simulateur ou sur iOS donc.
D'où ma question de savoir si tu avais bien compilé le bon target, celui qui compile les 2 autres et fait un "lipo" ensuite entre les deux pour avoir un framework universel (simu/device), et pas compilé seulement un des deux.
Vu qu'il te dit qu'il n'arrive pas à ouvrir l'object file se trouvant dans ".../[font=helvetica, arial, sans-serif]OHGridView.build/Objects-normal/i386/OHGridView.o", il m'a l'air de chercher directement l'object file pour i386 au lieu du universel... ?![/font]
Et j'ai remarqué aussi que dans la fenêtre principal dans le coté gauche, j'ai
Project:
OHGridView
TARGETS:
OHGridView
Universal Framework
Avec pour chacun son info, Build Settings ....
Y a une autre manip à faire pour compiler le bon target ?
Qui plus est c'est pile poil ce que j'avais besoin pour organiser l'affichage de mes fichiers.
Quelqu'un pour m'aider ? SVP?