دوره‌ها / Swift / اولین برنامه (First Program)

اولین برنامه (First Program)

15 دقیقه Article

اولین برنامه: Hello, Swift! 👋

حالا وقتشه که اولین برنامه Swift خودتون رو بنویسید! این یک walkthrough کامل است که قدم به قدم شما رو راهنمایی میکنه.

قدم 1: ساخت پروژه جدید

در Xcode:

  1. File > New > Project (یا Cmd+Shift+N)
  2. انتخاب "macOS" > "Command Line Tool"
  3. کلیک روی "Next"
  4. وارد کردن اطلاعات:
    • Product Name: HelloSwift
    • Language: Swift
  5. انتخاب location و کلیک روی "Create"

قدم 2: نوشتن اولین کد

Xcode یک فایل main.swift براتون ساخته. بیایید اون رو ویرایش کنیم:

import Foundation

// این اولین برنامه Swift شماست!
print("Hello, Swift!")
print("Welcome to programming!")

// تعریف یک variable
var name = "Ali"
print("Hello, " + name + "!")

// تعریف یک constant
let greeting = "Welcome"
print(greeting + " to Swift!")

قدم 3: اجرای برنامه

حالا بیایید برنامه رو اجرا کنیم:

  1. کلیک روی دکمه Play (یا Cmd+R)
  2. Xcode برنامه رو build و run میکنه
  3. نتیجه رو در Console میبینید!

خروجی مورد انتظار:

Hello, Swift!
Welcome to programming!
Hello, Ali!
Welcome to Swift!

توضیح کد (خط به خط):

1. import Foundation

این خط Foundation framework رو import میکنه که شامل توابع پایه مثل print است.

2. print("Hello, Swift!")

این یک print statement است که متن رو در console نمایش میده.

3. var name = "Ali"

این یک variable (متغیر) تعریف میکنه. var یعنی این مقدار قابل تغییر است.

4. let greeting = "Welcome"

این یک constant (ثابت) تعریف میکنه. let یعنی این مقدار غیرقابل تغییر است.

💡 نکته: در Swift، از var برای متغیرها و از let برای ثابت‌ها استفاده میشه. همیشه سعی کنید از let استفاده کنید مگر اینکه واقعاً نیاز به تغییر داشته باشید!

تمرین:

سعی کنید این تمرینات رو انجام بدید:

  1. یک variable با نام age و مقدار 25 تعریف کنید
  2. یک constant با نام city و مقدار "Tehran" تعریف کنید
  3. از print استفاده کنید و این مقادیر رو نمایش بدید
🎉 تبریک! شما اولین برنامه Swift خودتون رو نوشتید! این شروع یک سفر هیجان‌انگیز است!

تمرین‌های عملی

برای تثبیت یادگیری این درس تمرین‌های زیر را حل کنید

تمرین: اولین برنامه Swift Easy
سوال تمرین

🎯 تمرین: ساخت Hello World

یک برنامه ساده بنویسید که "Hello, Swift!" رو چاپ کنه.

پاسخ تمرین
SWIFT
import Foundation

print("Hello, Swift!")

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.