0Pricing
Swift Academy · درس

String

String

String درس مجاني في Swift Academy على CoddyKit. هذا هو الدرس 1 من أصل 1. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Swift Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Swift Academy 1 دروس في المجموع.

مقدمة

مرحبًا،

في هذا الدرس، سننفذ عمليات على String باستخدام Swift.

قد نرغب في تعريف String على عدة أسطر. يكفي كتابة String المعني بين علامات الاقتباس الثلاثية.

لنلقِ نظرة على المثال أدناه.

let quotation = """
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
"""

في Swift، تُعد String من الأنواع القيمية

في Swift، تُعد String من الأنواع القيمية.

عند إنشاء String جديدة، تُنسخ قيمة String، ولذلك يُعبَّر عنها بالتمرير حسب القيمة.

يُعد نسخ String مهمًا لأمان الشيفرة. ومن المهم خصوصًا معرفة أن String المستخدمة في الدوال لن تتغير لاحقًا.

استيفاء String

المفهوم المعبَّر عنه باسم استيفاء السلاسل النصية هو استبدال العناصر النائبة في String بالقيم المقابلة لها.

مثل العديد من اللغات الحديثة، تتيح لنا Swift إجراء استيفاء String بسهولة كبيرة.

لنلقِ نظرة على المثال أدناه.

let multiplier = 3
let message = "\(multiplier) times 2.5  is \(Double(multiplier) * 2.5)"
print(message)

تهانينا

تهانينا 🎉

تعلّمنا في هذا القسم عمليات String في Swift.

نراكم في الدرس التالي 😎

String — رسم توضيحي 4

الأسئلة الشائعة

هل درس «String» مجاني؟

نعم — نص درس «String» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Swift Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Swift Academy 1 دروس في المجموع.

ماذا ستتعلم في «String»؟

String تتمرن على Swift Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Swift Academy؟

لا تُشترط خبرة سابقة. Swift Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 1.

كم من الوقت يستغرق درس «String»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Swift Academy هذا؟

نعم. كل درس في Swift Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

← العودة إلى Swift Academy