Swift o‘zgaruvchilar
Swift o‘zgaruvchilar
Konstantalarni let, o‘zgaruvchilarni var bilan e’lon qiling va kerak bo‘lganda tipni avtomatik aniqlash yoki tip annotatsiyalaridan foydalaning.
Konstantalar va o‘zgaruvchilar
Konstantalarni let, o‘zgaruvchilarni esa var bilan e’lon qiling.
Konstantalarga qayta qiymat berib bo‘lmaydi.
Misol
let constant = 10
var counter = 0
counter += 1
// constant = 12 // Error if uncommented
print(constant, counter)
Ushbu misol var o‘zgarishi mumkinligini, let esa o‘zgarmasligini ko‘rsatadi.
Swift’da tipni avtomatik aniqlash
Swift imkon qadar tiplarni avtomatik aniqlaydi, ammo aniqlik uchun annotatsiyalardan ham foydalanishingiz mumkin.
Ushbu misol Swift imkon qadar tiplarni avtomatik aniqlashini, ammo aniqlik uchun annotatsiyalardan ham foydalanish mumkinligini ko‘rsatadi.
Swift ma’lumot tiplari Swift ma’lumot tiplari bobida batafsilroq ko‘rib chiqiladi.
Optional qiymatlar
nil bo‘lishi mumkin bo‘lgan qiymatlarni e’lon qilish uchun ? dan foydalaning.
Misol
var nickname: String? = nil
nickname = "KJ"
print(nickname ?? "none")
Ushbu misolda nil bo‘lishi mumkin bo‘lgan optional qiymat ko‘rsatilgan.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
