Što je izborno ulančavanje i izborno vezanje?
Što je izborno ulančavanje i izborno vezanje?

Video: Što je izborno ulančavanje i izborno vezanje?

Video: Što je izborno ulančavanje i izborno vezanje?
Video: LEFT HANDED Crochet Tulip Stitch Blanket with Shell Border 2024, Svibanj
Anonim

Opcionalno uvezivanje pohranjuje ono što jesi obvezujući u varijablu. U ovom slučaju, to je navigationController. S druge strane, izborno ulančavanje ne stavlja vrijednost s lijeve strane u varijablu.

Osim ovoga, što je izborno ulančavanje i opcionalno vezanje u Swiftu?

Proces postavljanja upita, pozivanja svojstava, indeksa i metoda na neobavezno to može biti 'nula' definira se kao izborno ulančavanje . Opcionalno ulančavanje vratiti dvije vrijednosti − ako je neobavezno sadrži 'vrijednost', a zatim pozivanje povezanog svojstva, metoda i indeksa vraća vrijednosti.

Drugo, mogu li koristiti opcionalno ulančavanje? Vas može koristiti opcionalno ulančavanje kada pokušavate pozvati metodu koja možda ne postoji. Ovaj limenka biti od pomoći, na primjer, kada korištenjem API u kojem metoda može biti nedostupna, bilo zbog starosti implementacije ili zbog značajke koja nije dostupna na uređaju korisnika.

Osim ovoga, koji neobavezni uvez?

Ti koristiš neobvezno uvezivanje provjeriti je li neobavezno sadrži vrijednost ili ne. Ako sadrži vrijednost, odmotajte je i stavite u privremenu konstantu ili varijablu.

Što je izborno povezivanje Swifta?

Opcionalno ulančavanje je proces za postavljanje upita i pozivanje svojstava, metoda i indeksa na neobavezno to bi trenutno moglo biti nula. Ako je neobavezno sadrži vrijednost, svojstvo, metodu ili poziv indeksa je uspješan; ako je neobavezno je nil, svojstvo, metoda ili poziv indeksa vraća nil.

Preporučeni: