🦅 مرجع Swift بالعربي
كل كلمة مفتاحية ونوع وبروتوكول في Swift بالعربي: ماذا يفعل، صياغته، مثال يوضّحه، وأشهر الأخطاء — لغة مُترجَمة فلا يوجد تشغيل حي في المتصفح. حاليًا 12 عنصر — والقائمة تكبر.
أساسيات اللغة
let / var
تعريف الثوابت والمتغيّرات
let يعرّف ثابتًا لا يتغيّر بعد التهيئة، وvar يعرّف متغيّرًا يمكن إعادة تعيين قيمته — Swift يفضّل let افتراضيًا.
Optional (?)
النوع الاختياري Optional
Optional يمثّل قيمة قد تكون موجودة أو غائبة (nil)، ويجبرك Swift على التعامل مع الغياب صراحةً قبل الوصول للقيمة.
if let / guard let
الفكّ الآمن للاختياريات
if let و guard let يفكّان قيمة اختيارية بأمان: if let لفرع مشروط، وguard let للخروج المبكّر عند غياب القيمة.
التحكّم بالتدفق
الدوال والإغلاقات
البرمجة الكائنية
الأنواع المتقدّمة
التزامن (Concurrency)
معالجة البيانات
🎓 تريد التعلم بالترتيب بدل المرجع السريع؟ ابدأ من مسار SWIFT الكامل بالعربي.