OsamaSaif نشر 18 نوفمبر 2015 أرسل تقرير مشاركة نشر 18 نوفمبر 2015 بدأت من فترة بتعلم لغة البرمجة swift ولاحظت أنه يوجد قيمة اختيارية optional يمكن إضافتها عند تعريف المتغير ولكن لم أعرف كيف وما هي فائدتها؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Lujain نشر 19 نوفمبر 2015 أرسل تقرير مشاركة نشر 19 نوفمبر 2015 تعني optional في Swift أن المتغيّر يمكن أن يحوي على قيمة وقد لا يحوي. على خلاف لغات البرمجة الأخرى إذ أنه يجب إعطاء قيمة للمتغير فيها حتى ولو كانت قيمة string فارغة.يُعرّف المتغير في swift على أنه متغيّر اختياري optional بوضع علامة استفهام "؟" بعد نوع المتغير مثال:var myOptionalString:String? = "Hello"متى يكون استخدام القيمة optional مفيد؟1- في حال كانت الخاصية غير موجودة عند كل عناصر الفئة المعينة مثلًا خاصية الاسم الثاني أو middleName.2- عندما يمكن لدالة ما أن تُرجع قيمة أو لا شيء مثل الدالة التي تقوم بالبحث عن عنصر ما في مصفوفة.3- عندما يكون هناك إمكانية للدالة أن ترجع نتيجة أو خطأ او لا شيء.ماذا تعني optional في Swift وكيف تستخدم؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
OsamaSaif
بدأت من فترة بتعلم لغة البرمجة swift ولاحظت أنه يوجد قيمة اختيارية optional يمكن إضافتها عند تعريف المتغير ولكن لم أعرف كيف وما هي فائدتها؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.