Kas yra pasirenkamas grandinės sujungimas ir pasirenkamas įrišimas?
Kas yra pasirenkamas grandinės sujungimas ir pasirenkamas įrišimas?

Video: Kas yra pasirenkamas grandinės sujungimas ir pasirenkamas įrišimas?

Video: Kas yra pasirenkamas grandinės sujungimas ir pasirenkamas įrišimas?
Video: Optional binding and optional chaining 2024, Gegužė
Anonim

Neprivalomas įrišimas saugo jūsų daiktą privalomas kintamajame. Šiuo atveju tai yra navigationController. Iš kitos pusės, pasirenkamas grandinės sujungimas nededa kairėje esančios reikšmės į kintamąjį.

Be to, kas yra pasirenkamas grandinės sujungimas ir pasirenkamas įrišimas sistemoje „Swift“?

Užklausų, ypatybių, indeksų ir metodų iškvietimo procesas neprivaloma kuris gali būti „nulis“, apibrėžiamas kaip pasirenkamas grandinės sujungimas . Pasirinktinai grandininis grąžina dvi reikšmes − jei neprivaloma yra „reikšmė“, tada iškviečiant su ja susijusią ypatybę, metodus ir indeksus, pateikiamos reikšmės.

Antra, ar galiu naudoti pasirenkamą grandinės sujungimą? Tu gali naudoti pasirenkamą grandinės sujungimą kai bandoma iškviesti metodą, kurio gali ir nebūti. Tai gali būti naudingas, pavyzdžiui, kai naudojant API, kurioje metodas gali būti nepasiekiamas dėl diegimo amžiaus arba dėl funkcijos, kuri nepasiekiama naudotojo įrenginyje.

Be to, koks pasirenkamas įrišimas?

Tu naudoji neprivalomas įrišimas norėdami patikrinti, ar neprivaloma yra reikšmė ar ne. Jei jame yra reikšmė, išpakuokite ją ir įtraukite į laikiną konstantą arba kintamąjį.

Kas yra pasirenkamas „Swift“grandinės sujungimas?

Pasirinktinai grandininis yra ypatybių, metodų ir indeksų užklausų ir iškvietimo procesas neprivaloma šiuo metu gali būti nulis. Jei neprivaloma yra reikšmė, nuosavybės, metodo arba indekso iškvietimas sėkmingas; jei neprivaloma yra nulis, ypatybė, metodas arba indekso iškvietimas grąžina nil.

Rekomenduojamas: