Mutualiser le code par une fonction et problème de type
Bonsoir à tous,
J'ai un story board avec 10 view et dans chacune j'utilise des CollectionView et CollectionViewCell, chacune a son controller, normal.
TotoCollectionViewCell, ZazaCollectionViewCell, TitiCollectionViewCell, etc...
Comment puis-je créer une fonction de mise en forme de ma cellule qui gère son sujet pour les 10 view sans avoir à copier/coller 10 fois le même code... ?
J'ai essayé de créer une variable cell qui serve dans tous les cas mais impossible car il faut quelle soit typer/caster dans le bon type systématiquement.
Donc j'essaie avec des If/Switch mais rien n'y fait... je m'arrache les cheveux.
Comment faites vous dans ces cas là ?
Merci pour votre aide.
PS : exemples de code en PJ.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Voici la fonction en question.
Sinon, l'autre solution est très simple: tu crées une classe avec cette méthode et tu instancies la classe dans chacun de tes VC. (On peut aussi utiliser une méthode statique, mais souvent, c'est à éviter).
Mais tes cellules sont les mêmes à chaque fois, j'veux dire à part leur nom.