الإدخال والإخراج في Swift هما العمليات التي تهدف إلى تبادل البيانات بين البرنامج والمستخدم أو بين البرنامج والملفات الأخرى.
يمكن استخدام أوامر إدخال للحصول على بيانات من المستخدم، مثل readLine() لقراءة سطر من المستخدم، أو readLine(strippingNewline: true) لقراءة سطر من المستخدم دون إضافة سطر جديد في نهاية السطر.
يمكن استخدام أوامر الإخراج لعرض البيانات على المستخدم، مثل print() لعرض البيانات في سطر جديد، أو print(“Hello, World!”, terminator:””) لعرض البيانات بعد النقطة المحددة بـ terminator.
يمكن استخدام الإدخال والإخراج أيضًا للتعامل مع ملفات، مثل استخدام أوامر الإدخال لقراءة ملف نصي، واستخدام أوامر الإخراج لكتابة بيانات إلى ملف.