Passez des données avec délégué à Swift

parler de protocoles et de délégués consiste à parler d’un sujet fondamental au moment de la mise au point d’applications iOS.
Comprendre le concept est plus simple si nous Reliez-le avec des exemples de vie quotidienne.

Introduction

Le modèle de conception délégué est utilisé pour réussir les données ou pour la communication entre les classes ou les structures.

Un délégué fondamentalement C’est la capacité de dire à un objet qui le déléguette, imaginez que vous devez acheter le pain, mais vous « déléguez » votre frère cadet qui le fait pour vous.

L’exemple que nous verrons va nous montrer Comment passer un objet de type personne à partir de Vista Nuevopersonavc à Vista Visasvc via un délégué en suivant les étapes suivantes.

« f491583347″>

Dépenser une personne objet avec délégué à SWIFT

newpersonavc:
Cette vue Nous allons envoyer un objet de type personne aux vues vuesvc.

  1. Définissez un délégué à travers un protocole.
<6a03dafd7b ">

Id = « 30c4a6ccd6″>

Définissez un délégué via un protocole.

2. Déclarez un délégué variable de notre type de délégué.

= « f3eeb892ce »>

3. Appelez la méthode qui a été déclaré dans notre délégué

= « f3eeb892ce »>

Peoplevc:
dans cette vue Nous recevrons l’objet de type personne à l’utiliser ultérieurement.

  1. Nous avons mis en place le protocole.

2. Make Personavc Soyez le délégué de Newpersonavc

= « F3eeb892ce »>

+ plus – Objectif C

NewpersonAVC:

Peoplevc:

<92382f731c ">

>

« f3eeb892ce »>

<354BF4AABA ">