English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المقال، ستتعلم المزيد عن البرمجة بلغة Swift من خلال كتابة "Hello،World!". ستتعلم لغة البرمجة الأساسية للبرنامج.
دعونا نبدأ رحلتنا في البرمجة بلغة Swift ببرنامج "Hello،World!" ونوضح أساسيات لغة البرمجة Swift. سيتم إخراج هذا البرنامج إلى الشاشة "Hello،World!".
إذا كنت ترغب في تشغيل هذا البرنامج على الكمبيوتر، تأكد من تثبيت Swift و Xcode بشكل صحيح.
دعونا نكتشف كيفية إنشاء برنامج Swift "Hello،World!".
// Hello,World! Program import Swift print("Hello,World!")
أكتب الشيفرة بشكل دقيق في منصة Xcode Playground.
عند تشغيل هذا البرنامج، الناتج سيكون:
Hello, World!
// Hello, World! Program
في Swift، أي سطر يبدأ بثلاث نقاط عكسية مائلتين // يتم اعتباره تعليقًا. يتم تجاهلها من قبل معالج البرمجيات. التعليقات تُستخدم من قبل القراء لفهم النية والوظيفة للبرنامج. إذا كنت تريد معرفة المزيد عن التعليقات، يُرجى زيارةالتعليقات في Swift.
import Swift
كلمة المفتاح import تسمح لك ب الوصول إلى جميع الرموز المحددة داخل الصندوق. الآن، تذكر أن يجب استخدام هذا السطر print("Hello, World!") في برنامجنا. في الدروس اللاحقة، ستتعلم المزيد عنها.
print("Hello, World!")
السطر أعلاه يُدعى وظيفة في Swift. وبشكل أكثر دقة، هو وظيفة طباعة.
كود أعلاه سينشر النص بين الأسلاق، أي "Hello،World!"، ويتم إخراجه إلى الشاشة. في الدروس اللاحقة، ستتعلم المزيد عن وظائفها وأساليب عملها.
مكتبة النهاية المفتوحة
إدخال swift ثم ضغط زر Enter (أو زر العودة). سيكون لديك رسالة ترحيب مثل " مرحبًا بك في إصدار Apple Swift x.x.x.".
الإدخال print("Hello, World!")
عند الضغط على زر Enter (أو زر العودة) يظهر الناتج:
Hello, World!
إذا كنت مطلعًا على لغات البرمجة الأخرى مثل C، C++، java، يجب أن تضيف نقطة السطر ";" في نهاية كل جملة. ولكن في جمل Swift، نقطة السطر ";" ليست ضرورية وغير مستحب استخدامها.
إذا كنت بحاجة إلى إضافة عدة جمل في سطر واحد، يجب أن تحتوي الجملة الأخيرة على نقطة السطر ";".
على سبيل المثال:
print("Hello,");print("World!")
إذا كنت بحاجة إلى إزالة سطر import Swift من البرنامج، يمكنك القيام بذلك لأنه يتم تضمينه تلقائيًا في playground.
إذا لم تفهم بعض المفاهيم في هذا الدليل، لا تقلق، سنناقشها بشكل مفصل في الدروس القادمة.