بازدید: ۶۵٨

ثابتها در سوییفت (آموزش Swift)

بازگشت به صفحه اصلی آموزش سوییفت (Swift)

منظور از ثابت، مقادیر ثابتی می باشد که ممکن نیست برنامه بتواند آنها را در حین اجرای برنامه تغییر دهد. ثابتها می توانند از هر نوع داده ای همانند عدد صحیح، عدد اعشاری، یک کاراکتر یا یک رشته باشند. ثابتهای شمارشی (enumeration) نیز وجود دارند.

با ثابتها همانند متغیرهای عادی رفتار می شود به جز این مسئله که مقادیر آنها نمی توانند بعد از تعریف تغییر داده شوند.

 

نعریف ثابتها

 

قبل از استفاده از ثابتها باید ابتدا آنها را با استفاده از کلمه کلیدی  let تعریف کنید:

 


ثابتها در سوییفت

 

در زیر می توانید مثال ساده ای از نحوه تعریف یک ثابت را در سوییفت مشاهده کنید:

 


ثابتها در سوییفت

 

با اجرای برنامه فوق در Playground، نتیجه زیر حاصل می شود:

 


ثابتها در سوییفت

 

حاشیه نویسی و یا یادداشت نویسی (annotation)

 

در هنگام تعریف ثابتها، می توانید یادداشتی را  نیز به آنها اضافه کنید. در زیر می توانید نحوه نوشتن آنها را مشاهده کنید:

 


ثابتها در سوییفت

 

در مثال نحوه تعریف یک ثابت در سوییفت را که با استفاده از یک یادداشت انجام شده است، مشاهده می کنید. به این نکته توجه داشته باشید که در هنگام تعریف ثابتها حتما باید یک مقدار اولیه به آن تخصیص دهید:

 


ثابتها در سوییفت

 

با اجرای برنامه فوق در Playground، نتیجه زیر حاصل می شود:

 


ثابتها در سوییفت

 

نامگذاری ثابتها

 

برای نامگذاری ثابتها می توانید از حروف، ارقام و کاراکتر زیر خط(_) استفاده کنید. البته این نام حتما باید با یک حرف یا کاراکتر زیر خط آغاز شود. همانطور که می دانید سوییفت نسبت به حروف کوچک و بزرگ حساس است. برای نامگذاری ثابتها نیز این مسئله صادق است. همچنین برای نامگذاری ثابتها می توانید از کاراکترهای ساده یا یونیکد استفاده کنید:

 


ثابتها در سوییفت

 

با اجرای برنامه فوق در Playground، نتیجه زیر حاصل می شود:

 


ثابتها در سوییفت

 

نمایش ثابتها

 

می توانید با استفاده از تابع println، مقدار جاری یک متغیر یا ثابت را نمایش دهید. می توانید نام یک متغیر را در داخل یک پرانتز قرار دهید و با قرار دادن یک علامت بک اسلش قبل از آن مقدار متغیر را نمایش دهید.

 


ثابتها در سوییفت

 

با اجرای برنامه فوق در Playground، نتیجه زیر حاصل می شود:


ثابتها در سوییفت

 

بازگشت به صفحه اصلی آموزش سوییفت (Swift)

طراحی سایت و سئو توسط ضابط