Kas ir izvēles ķēdēšana un izvēles iesiešana?
Kas ir izvēles ķēdēšana un izvēles iesiešana?

Video: Kas ir izvēles ķēdēšana un izvēles iesiešana?

Video: Kas ir izvēles ķēdēšana un izvēles iesiešana?
Video: Optional binding and optional chaining 2024, Aprīlis
Anonim

Iesiešana pēc izvēles glabā to, ko jūs esat saistošs mainīgajā. Šajā gadījumā tas ir navigationController. No otras puses, izvēles ķēde neliek kreiso vērtību mainīgajam.

Papildus tam, kas ir izvēles ķēdēšana un iesiešana pakalpojumā Swift?

Vaicājumu, rekvizītu, apakšindeksu un metožu izsaukšanas process neobligāti kas var būt “nulle”, tiek definēts kā izvēles ķēde . Pēc izvēles ķēde atgriež divas vērtības – ja neobligāti satur 'vērtību', pēc tam izsaucot ar to saistīto rekvizītu, metodes un apakšindeksus, atgriež vērtības.

Otrkārt, vai es varu izmantot izvēles ķēdi? Tu var izmantot izvēles ķēdi mēģinot izsaukt metodi, kas var neeksistēt. Šis var būt noderīgam, piemēram, kad izmantojot API, kurā metode var nebūt pieejama ieviešanas vecuma vai funkcijas dēļ, kas nav pieejama lietotāja ierīcē.

Papildus tam, kāda izvēles iesiešana?

Jūs lietojat pēc izvēles iesiešana lai pārbaudītu, vai neobligāti satur vērtību vai nē. Ja tajā ir ietverta vērtība, attiniet to un ievietojiet to pagaidu konstantē vai mainīgajā.

Kas ir Swift izvēles ķēde?

Pēc izvēles ķēde ir rekvizītu, metožu un apakšindeksu vaicājumu un izsaukšanas process neobligāti tas šobrīd varētu būt nulle. Ja neobligāti satur vērtību, rekvizīts, metode vai apakšindeksa izsaukums ir veiksmīgs; ja neobligāti ir nulle, rekvizīts, metode vai apakšindeksa izsaukums atgriež nulli.

Ieteicams: