القائمة الرئيسية

الصفحات

الدرس:4-جملة الطباعة في لغة Swift

الدرس:4-جملة الطباعة في لغة Swift


كماهو معروف في أي لغة برمجة تأتي هناك جملة طباعة لإخراج بيانات على الشاشة كماهو الحال في بقية لغات البرنجة كمثال في لغة الجافا تقوم الجملة ()System.out.print بإخراج بيانات على الشاشة كما سنستخدم الجملة ()print لطباعة البيانات على الشاشة في لغة سويفت Swift.

درسنا في الدروس السابقة في لغة سويفت عند تعريف متغير فإنه قيمته تظهر تلقائيا في لوحة Result Panel  لكن عندما نريد أن نطبع رسالة بجانب قيمة ذلك المتغير وهو مايعرف بمفهوم String Interpolation.





شرح مفهوم  String Interpolation

في معظم لغات البرمجة عندما نريد إن نطبع رسالة بالإضافة إلى قيمة متغير فإننا نقوم باستخدام إشارة '+' وهو مايعرف بـ
String Concatenation لكن في لغة سويفت Swift  يتم استخدام مفهوم String Interpolation ويتم بإستخدام “\()” عندما نريد طباعة رسالة بالاضافة إلى قيم متغيرات يتم دمجهم في رسالة واحدة كمثال عندما نريد عرض هذه الرسالة:
"The Swift comes  2010" 

فإننا أولا نقوم بتعريف متغيرات  كمايلي:


var name="swift"
var year =2010

قمنا عرفنا متغيرين ونقوم بدمجهم في الرسالة  "The Swift comes 2010"  كمايلي:


The\(name)comes\(year).

حيث نقوم بكتابة \ومن ثم أسم المتغير بين القوسين.
جيث سيكون النتاتج من الكوزد اعلاه "The Swift comes  2010".


طباعة String Interpolation

يمكننا طباعة String Interpolation باستخدام جملة الطباعة ()prrint او ()println  كما في المثال ادناه:

var name="swift"
var year =2010


println("The\(name)comes\(year).")


سيكون الناتج من هذ الكود كمايلي:

The Swift comes 2010

بهكذا نكون إلى نهاية درس شرح جملة الطباعة في لغة سويفت