Què són les opcions Swift?
Què són les opcions Swift?

Vídeo: Què són les opcions Swift?

Vídeo: Què són les opcions Swift?
Vídeo: Подбираем стрижки и окрашивание волос по форме лица и цвету кожи | Ошибки и удачные варианты 2024, Maig
Anonim

An opcional en Ràpid és un tipus que pot contenir un valor o cap valor. Opcionals s'escriuen afegint un ? a qualsevol tipus: abans d'obrir-lo (o "desembolicar" en l'idioma de opcionals ) no sabràs si conté alguna cosa o res.

Per això, per què fem servir les opcions opcionals a Swift?

Vostè utilitzar opcionals : Per a propietats que no tenen valor inicial (i cap valor inicial establert en un constructor), com ara certes propietats de sortida. També podeu crear una propietat que no sigui vital per al funcionament d'una instància determinada, és a dir. opcional . Quan falla un mètode que se suposa que retorna un valor.

També es pot preguntar, què és nul a Swift? nil es descriu als documents d'Apple com: significa "l'absència d'un objecte vàlid". Si ets nou a la programació nil simplement vol dir que una variable (de vegades anomenada objecte) està buida i no té cap valor assignat. Si tens formació en programació nil es pot considerar millor com un reemplaçament semblant a nul.

En aquest sentit, com puc desembolicar les opcions opcionals a Swift?

Tu pots desembolica les opcions opcionals de tres maneres i mitja: Amb força desembolicant , utilitzant si [ opcional ] != nul i [ opcional ]! Amb opcional vinculant, utilitzant if let [no- opcional ] = [ opcional ] {

Què és la tupla a Swift?

Tuples a Swift ocupen l'espai entre diccionaris i estructures: contenen tipus de dades molt concrets (com una estructura) però es poden crear sobre la marxa (com els diccionaris). S'utilitzen habitualment per retornar diversos valors d'una trucada de funció.

Recomanat: