Swift izohlar


ULASHISH

Swift izohlar

Kodni tushuntirish uchun izohlardan foydalaning.

Swift bir qatorli, ko‘p qatorli (ichma-ich joylashtirish mumkin bo‘lgan) va hujjatlashtirish izohlarini qo‘llab-quvvatlaydi.


Bir qatorli va ko‘p qatorli izohlar

Bir qatorli izohlar uchun //, ko‘p qatorli izohlar uchun esa /* ... */ dan foydalaning.

Misol

// This is a single-line comment
print("Hello")

/* This is a
   multi-line comment */
print("Swift")

/* Nested comments are allowed:
  /* inner */
*/

O‘zingiz sinab ko‘ring »

Ushbu misolda bir qatorli va ko‘p qatorli izohlar ko‘rsatilgan.



Hujjatlashtirish izohlari

Hujjatlar yaratish uchun e’lonlardan oldin /// dan foydalaning, masalan, funksiyalar, tiplar va xususiyatlar uchun.

Hujjatlashtirish izohlari parametrlar, qaytariladigan qiymatlar va boshqa ma’lumotlarni o‘z ichiga olishi mumkin.

Ular oddiy izohlardan kompilyator tomonidan qayta ishlanishi va hujjatlar yaratishda foydalanilishi mumkinligi bilan farq qiladi.

Misol

/// Returns the sum of two integers.
/// - Parameters: a, b
func add(_ a: Int, _ b: Int) -> Int { a + b }
print(add(2, 3))

O‘zingiz sinab ko‘ring »

Ushbu misolda funksiyani hujjatlashtirish uchun uchta qiya chiziqli izohlar ishlatilgan.

Eslatma: Ko‘p qatorli hujjatlashtirish izohlari /** bilan boshlanib, */ bilan tugaydi.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!