SearchBar avec un custum tableviewcell

2»

Réponses

  • rollanorollano Membre
    avril 2017 modifié #32

       Message supprimer

  • {


    "Technique": [{

    "nom": "Tchalio",

    "nomPosition": "Tchaliot Seugui Kyongnye",

    "deplacement": "Bla-Bla",

    "armement": "Bla-Bla",

    "definition": "Bla-Bla",

    "image": "back1"

    }, {

    "nom": "Tchalio",

    "nomPosition": "Seugui Kyongnye",

    "deplacement": "Bla-Bla",

    "armement": "Bla-Bla",

    "definition": "Bla-Bla",

    "image": "back2"

    }]

    }

     

    ??

  • rollanorollano Membre
    avril 2017 modifié #34

    message supprimer 



  • Vu que je conseille le plist : File/New/File/Property List C'est du XML dedans, c'est assez simple.


    C'est comme le Info.plist.


     


    Ensuite, voici ce que je conseille :


    Vu ton modèle, je recommanderais d'avoir un Array at top level, et ensuite pleins de dictionnaires dedans pour chacune des techniques.


    C'est un peu chiant de les créer à  la chaà®ne, donc je commence en général par créer avec l'UI le top level et un dictionnaire complet.


    Puis Clic droit sur le fichier, Open as Source Code. Là  tu vois toutes les balises, et c'est plus pratique pour faire des copiers/collers des structures, certaines données, etc.




     


     


    Comme ceci ?



    <?xml version="1.0"?>
    <List>
    <Technique>
    <nom>texte</nom>
    <nomPosition>texte</nomPosition>
    <deplacement>texte</deplacement>
    <armement>texte</armement>
    <realisation>texte</realisation>
    <definition>texte</definition>
    <imageNamed>texte</imageNamed>
    </Technique>
    <Technique>
    <nom>texte</nom>
    <nomPosition>texte</nomPosition>
    <deplacement>texte</deplacement>
    <armement>texte</armement>
    <realisation>texte</realisation>
    <definition>texte</definition>
    <imageNamed>texte</imageNamed>
    </Technique>
    <Technique>
    <nom>texte</nom>
    <nomPosition>texte</nomPosition>
    <deplacement>texte</deplacement>
    <armement>texte</armement>
    <realisation>texte</realisation>
    <definition>texte</definition>
    <imageNamed>texte</imageNamed>
    </Technique>

    </List>
  • Et pour un Quiz 


     


    Plutôt comme ça ?



    <questions>

    <question option1='Monkeys!' option2='Costumes' option3='Computers' answer="Flash Files" image='' sound=''>What does Activeden sell?</question>


    <question option1='Club of 8s' option2='8 of Plant' option3='8 of Spades' answer="Eight of Clubs" image='c8.png' sound=''>What is the name of this Card?</question>


    <question option1='Guitar' option2='Koala Bear' option3='Alarm Clock' answer="Phone Ring" image='' sound='Phone.mp3'>What is this sound?</question>

    </questions>

     Ou comme Ceci ?



    <question>
    <questionText>Who is the author of this column?</questionText>
    <incorrect>Pat McClellan</incorrect>
    <incorrect>Darrel Plant</incorrect>
    <incorrect>Gary Rozensweig</incorrect>
    <correct>Will Turnage</correct>
    </question>

    Merci  ::)


  • C'est pas un plist du coup, c'est du XML.


    Un plist serait :



    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <array>
        <!-- Technique 1 -->
        <dict>
            <key>nom</key>
            <string>Nom de la Technique</string>
            <key>nomPosition</key>
            <string>nom de la Position</string>
    ...
        </dict>
    <!-- Technique 2 -->
        <dict>
            <key>nom</key>
            <string>Nom de la Technique</string>
            <key>nomPosition</key>
            <string>nom de la Position</string>
            ...
        </dict>
    ...
    </array>
    </plist>

Connectez-vous ou Inscrivez-vous pour répondre.