Ընտրանքներն են Swift-ի հիմքում և գոյություն ունեն Swift-ի առաջին տարբերակից ի վեր: կամընտիր արժեքը թույլ է տալիս մեզ գրել մաքուր կոդ՝ միևնույն ժամանակ հաշվի առնելով հնարավոր զրոյական արժեքները: Եթե դուք նոր եք Swift-ում, գուցե հարկ լինի սովորել հատկություններին հարցական նշան ավելացնելու շարահյուսությանը:
Որո՞նք են Swift-ի ընտրանքները:
Swift-ում կամընտիրը հիմնականում հաստատուն է կամ փոփոխական, որը կարող է ունենալ արժեք ԿԱՄ ոչ արժեք: Արժեքը կարող է կամ չի կարող լինել զրոյական: Այն նշվում է ավելացնելով «?» տիպի հայտարարությունից հետո։
Ի՞նչ խնդիրներ են լուծում Swift-ի ընտրանքները:
Ընտրանքներն են Swift-ի լուծումը խնդիրը ներկայացնելու և՛ արժեք, և՛ արժեքի բացակայություն: Ընտրովի թույլատրվում է պահել կամ արժեք կամ զրո: Մտածեք ընտրովի որպես տուփ. այն կա՛մ պարունակում է մեկ արժեք, կա՛մ դատարկ է: Երբ այն արժեք չի պարունակում, ասում են, որ այն պարունակում է զրոյ:
Ինչպե՞ս են ընտրյալներն իրականացվում Swift-ում:
Ընտրանքները Swift-ում իրականում շատ ավելին են, քան նշանը տիպի վերջում, դրանք իրականում enum են: Ըստ էության, Int? նույնն է, ինչ կամընտիրը, և այն իրականացվում է ուղղակիորեն թվով: … Դուք կարող եք դրանք ձեռքով սահմանել enum-ի միջոցով, կամ կարող եք թույլ տալ, որ enum-ն ինքնուրույն դա անի:
Ի՞նչ է փաթեթավորումն ու փաթաթումը Swift-ում:
Փաթաթելը նշանակում է, որ իրական արժեքը պահվում է տրամաբանական արտաքին կառուցվածքում: Դուք չեք կարող հասնել այդ արժեքին (inայս դեպքը «մու») առանց փաթաթելու այն: Swift աշխարհում միշտ Սուրբ Ծնունդ է, և միշտ կան նվերներ, կամ առնվազն փոփոխականներ, որոնք պետք է բացել: Դուք բացում եք արժեքները՝ ավելացնելով բացականչական կետեր։