XCode: "Ce modèle fournit un point de départ pour une application qui utilise une seule vue, elle fournit un contrôleur de vue pour gérer la vue et un fichier nib qui contient la vue."Application basée sur les vues? - Veuillez expliquer
Qu'est-ce que cela signifie même? (Ce que ne porte simple fait dire)
1) Cela signifie que votre application n'aura qu'un seul écran d'affichage qui est actif
2) Cela signifie que votre demande sera en mesure d'avoir autant d'écrans que vous aimez utiliser un seul contrôleur de vue.
Ok maintenant que faire si votre application a plusieurs écrans? pas un seul écran d'affichage, est toujours adapté sous un modèle d'application basé sur la vue?
Exemple
Screen1 (principal): cet écran vous avez 3 boutons, "Ouvrir Form1", "Ouvrir Form2", "Ouvrez Form3"
Lorsque le bouton est cliqué, il ouvre l'écran associé,
Appuyez sur le bouton "Ouvrir Form1" ouvre bouton "Form1" screen2
Appuyez sur la "Ouvrir Form2" ouvre "Form2" screen3
Appuyez sur le bouton « Ouvrir Form3 » ouvre « Form3 » screen4
Lorsque l'utilisateur remplit le formulaire et le soumet, un écran de remerciement est affiché donc dans cet exemple il y aurait un total de 5 écrans.
Chaque écran de formulaire contient des entrées, des champs de texte et des informations différents, est-ce considéré comme une application basée sur la vue?
merci. Ok, quelles sont les différences entre une application basée sur la vue et une application basée sur Windows? J'ai lu la description mais je ne comprends toujours pas les différents clairement. – 001
Un modèle d'application de base de fenêtre ne sera pas fourni avec un contrôleur de vue, par exemple. Ce ne sont que des modèles. Vous pouvez utiliser n'importe quel modèle pour créer n'importe quel type d'application que vous voulez. En choisir un n'interdira pas à une application de faire quelque chose. Dans certains cas, le choix d'une application de base de fenêtre peut être souhaité, si par exemple, vous aurez une seule vue sur votre application (vous n'avez pas besoin d'un contrôleur de vue dans ce cas). – SpaceDog
bonne réponse, merci beaucoup! – 001