1.6 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Variables | المتغيرات |
المتغيرات
يربط متغير اسمًا بقيمة من نوع معين. في Swift هناك طريقتان رئيسيتان لإنشاء المتغيرات. let var . للإعلان الثوابت استخدام let الكلمة. لإعلان متغيرات قابلة للتغيير ، استخدم الكلمة الرئيسية var .
الفائدة من وجود طريقتين لتخزين المتغيرات في سويفت هو منع أخطاء المتغيرات المتغيرة التي يجب أن تكون ثابتة.
`` `سويفت دعونا daysInAWeek = 7 var amountOfMoney = 100
amountOfMoney = 150 // amountOfMoney الآن 150
daysInAWeek = 10 // هذا يعطينا خطأ!
`` `
في هذه الحالة ، يجب أن يكون daysInAWeek المتغير ثابتًا لأنه لا يوجد سوى سبعة أيام في الأسبوع ، في حين أن amountOfMoney المتغيرة لـ amountOfMoney يجب أن تكون var لأن مقدار المال في حساب الحساب يتغير.
يمكن أن تحتوي الأسماء الثابتة والمتغيرة على أي حرف تقريبًا ، بما في ذلك أحرف Unicode:
let π = 3.14159 let 你好 = "你好世界" let 🐶🐮 = "dogcow"
لاختبار ما إذا كانت المتغيرات تحتوي على القيمة الصحيحة ، استخدم print() .
` let money = 50
print(money) // This prints 50 `