Hva er valgfri kjetting og valgfri binding?
Hva er valgfri kjetting og valgfri binding?

Video: Hva er valgfri kjetting og valgfri binding?

Video: Hva er valgfri kjetting og valgfri binding?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Kan
Anonim

Valgfri binding lagrer tingen du er bindende i en variabel. I dette tilfellet er det navigationController. På den andre siden, valgfri kjetting setter ikke verdien til venstre inn i en variabel.

Ved siden av dette, hva er valgfri kjetting og valgfri binding i Swift?

Prosessen med å spørre, kalle egenskaper, abonnenter og metoder på en valgfri som kan være 'null' er definert som valgfri kjetting . Valgfri kjetting returner to verdier - hvis valgfri inneholder en 'verdi' som deretter kaller dens relaterte egenskap, metoder og subscripts returnerer verdier.

For det andre, kan jeg bruke valgfri kjetting? Du kan bruke valgfri kjetting når du prøver å kalle en metode som kanskje ikke eksisterer. Dette kan være nyttig, for eksempel når ved hjelp av et API der en metode kan være utilgjengelig, enten på grunn av implementeringens alder eller på grunn av en funksjon som ikke er tilgjengelig på brukerens enhet.

Foruten dette, hvilken valgfri binding?

Du bruker valgfri binding for å sjekke om valgfri inneholder en verdi eller ikke. Hvis den inneholder en verdi, pakk den ut og sett den inn i en midlertidig konstant eller variabel.

Hva er valgfri kjetting Swift?

Valgfri kjetting er en prosess for å spørre og kalle egenskaper, metoder og abonnenter på en valgfri som for øyeblikket kan være null. Hvis valgfri inneholder en verdi, egenskapen, metoden eller subscript call lykkes; hvis valgfri er nil, returnerer egenskapen, metoden eller subscript call nil.

Anbefalt: