Petreceți datele cu delegatul în Swift

Vorbind despre protocoalele și delegații este de a vorbi despre un subiect fundamental la momentul începerii cu dezvoltarea aplicațiilor iOS.
Înțelegerea conceptului este mai simplă dacă noi se raportează cu exemple de viață zilnică.

Introducere

Modelul de design delegat este utilizat pentru a transmite date sau pentru comunicarea între clase sau structuri.

un delegat practic Este abilitatea de a spune un obiect care deleagă, imaginați-vă că trebuie să cumpărați pâinea, dar „deleați” fratele tău mai mic care o face pentru tine.

Exemplul pe care îl vom vedea ne va arăta Cum să treceți un obiect de tip Person de la Vista NuevopersONEVC la Vista Visasvc printr-un delegat după pașii următori.

Petreceți un obiect de persoană cu delegat în Swift

NewpersonAVC:
Vizualizați un obiect de tip Person către vizualizările ViewSvc.

  1. definește un delegat printr-un protocol.
iv id = „6a03Dafd7b”

div>

2. Declară o delegație variabilă a tipului delegat.

div id = „354bf4aeaba”>

dfff23561a3 „

div id =” F3Eeb892ce „

3. Apelați metoda care a fost declarată în delegatul nostru

iv id = „354bf4aeaba”

2061F0A1D „

div id = „F3EEB892CE”

PORNIVPC: În acest punct de vedere Vom primi obiectul de tip Person pentru ao folosi mai târziu.

ol>

  • Am implementat protocolul.
  • iv id = „8862625207”

    2. Fă-l pe PersonavC să fie delegatul de NewpersONavc

    div id = „F3EEB892CE”

    + Plus – Obiectivul C

    NewpersONAVC:

    div id = „ad4ab272f” >

    div id = „F3Eeb892ce”

    OLOANVC:

    iv id = „92382F731C”

    div id = „F3EEB892CE”

    div id = „354bf4aeaba”

    Lasă un răspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *