عن Swift 5.2 Docs
توثيق لغة البرمجة Swift 5.2
توثيق لغة البرمجة سويفت v5.2
Swift هي لغة برمجة للأغراض العامة تم إنشاؤها باستخدام نهج حديث للسلامة والأداء وأنماط تصميم البرامج.
الهدف من مشروع Swift هو إنشاء أفضل لغة متاحة للاستخدامات التي تتراوح من برمجة الأنظمة إلى تطبيقات الهاتف المحمول وسطح المكتب ، والارتقاء إلى الخدمات السحابية. الأهم من ذلك ، تم تصميم Swift لجعل الكتابة والحفاظ على البرامج الصحيحة أسهل للمطور. لتحقيق هذا الهدف ، نعتقد أن الطريقة الأكثر وضوحًا لكتابة رمز Swift يجب أن تكون أيضًا:
آمنة. يجب أن تتصرف الطريقة الأكثر وضوحًا لكتابة التعليمات البرمجية بطريقة آمنة. السلوك غير المحدد هو عدو الأمان ، ويجب أن يتم اكتشاف أخطاء المطورين قبل إنتاج البرنامج. يعني اختيار الأمان أحيانًا أن Swift ستشعر بالصرامة ، لكننا نعتقد أن الوضوح يوفر الوقت على المدى الطويل.
بسرعة. الغرض من Swift هو استبدال اللغات القائمة على C (C و C ++ و Objective-C). على هذا النحو ، يجب أن يكون Swift مشابهًا لتلك اللغات في الأداء لمعظم المهام. يجب أن يكون الأداء أيضًا متوقعًا ومتسقًا ، وليس سريعًا فقط على دفعات قصيرة تتطلب التنظيف لاحقًا. هناك الكثير من اللغات ذات الميزات الجديدة - من النادر أن تكون سريعًا.
معبرة. تستفيد Swift من عقود من التقدم في علوم الكمبيوتر لتقديم بنية ممتعة في الاستخدام ، مع الميزات الحديثة التي يتوقعها المطورون. لكن Swift لا يتم أبدًا. سنراقب التطورات اللغوية ونتبنى ما ينجح ، ويتطور باستمرار لجعل Swift أفضل.
تعد الأدوات جزءًا مهمًا من النظام البيئي لـ Swift. نحن نسعى جاهدين للاندماج بشكل جيد في مجموعة أدوات المطور ، والبناء بسرعة ، وتقديم تشخيصات ممتازة ، وتمكين تجارب التطوير التفاعلية. يمكن للأدوات أن تجعل البرمجة أكثر فاعلية ، مثل ملاعب Swift في Xcode ، أو يمكن لـ REPL المستندة إلى الويب عند العمل مع التعليمات البرمجية من جانب خادم Linux.
قائمة المحتويات
حول سويفت
توافق الإصدار
جولة سريعة
أساسيات
عوامل التشغيل الأساسية
سلاسل وشخصيات
أنواع المجموعة
تدفق التحكم
المهام
الإغلاق
التعدادات
الهياكل والفصول
الخصائص
طرق
الاشتراكات
ميراث
التهيئة
نزع الصبغة
تسلسل اختياري
معالجة الأخطاء
اكتب الصب
أنواع متداخلة
ملحقات
البروتوكولات
الوراثة
أنواع غير شفافة
العد المرجعي التلقائي
سلامة الذاكرة
صلاحية التحكم صلاحية الدخول
عوامل التشغيل المتقدمة
حول مرجع اللغة
الهيكل المعجمي
أنواع
التعبيرات
صياغات
الإعلانات
السمات
أنماط - رسم
المعلمات والوسيطات العامة
ملخص القواعد
تاريخ مراجعة الوثيقة
What's new in the latest 1.1.0
Bug fixes on font resize
معلومات Swift 5.2 Docs APK
الإصدارات القديمة لـ Swift 5.2 Docs
Swift 5.2 Docs 1.1.0
Swift 5.2 Docs 1.0.2
Swift 5.2 Docs 1.0.1
Swift 5.2 Docs 1.0.0
![APKPure أيقونة](https://image.winudf.com/v2/upload/images/icon.png/image.png?fakeurl=1&w=120)
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!