الاختيارات موجودة في جوهر Swift وهي موجودة منذ الإصدار الأول من Swift. تسمح لنا القيمة الاختياريةبكتابة كود نظيف مع الاهتمام في نفس الوقت بقيم الصفر الممكنة. إذا كنت جديدًا على Swift ، فقد تحتاج إلى التعود على بناء جملة إضافة علامة استفهام إلى الخصائص.
ما هي اختيارات Swift؟
اختياري في Swift هو في الأساسثابت أو متغير يمكنه الاحتفاظ بقيمة أو بدون قيمة. يمكن أو لا يمكن أن تكون القيمة صفرية. يتم الإشارة إليه بإلحاق "؟" بعد التصريح بالنوع
ما هي المشكلات التي تحلها الاختيارات في Swift؟
الاختيارية هي حل Swift لمشكلةالمتمثلة في تمثيل قيمة وغياب قيمة. يسمح الاختياري بالاحتفاظ إما بقيمة أو لا شيء. فكر في صندوق اختياري: إما أنه يحتوي على قيمة واحدة بالضبط ، أو أنه فارغ. عندما لا تحتوي على قيمة ، يُقال إنها لا تحتوي على شيء.
كيف يتم تنفيذ الاختيارات في Swift؟
الاختيارات في Swift هي في الواقع أكثر من مجرد علامة في نهاية النوع ، فهي في الواقعتعداد. أساسا ، كثافة العمليات؟ هو نفس الشيء مثل اختياري ، ويتم تنفيذه مباشرة في التعداد. … يمكنك ضبطها يدويًا باستخدام التعداد ، أو يمكنك تركها تفعل ذلك بنفسها.
ما هو الالتفاف واللف في Swift؟
التفاف يعني أن القيمة الفعلية مخزنة في هيكل خارجي منطقي. لا يمكنك الوصول إلى هذه القيمة (بتنسيقهذه الحالة "مو") دون فكها. في عالم Swift ، يكون دائمًا عيد الميلاد ، وهناك دائمًا هدايا - أو على الأقل متغيرات - يمكن فكها. يمكنك فك القيم عن طريق إضافة علامات التعجب.