آشنایی با زبان Swift
کار با متغیرها و ثابتها
استفاده از نوع دادهها
عملگرها، شرطها و حلقهها
تمرین عملی: نوشتن توابع ساده
Swift زبان رسمی برنامهنویسی iOS و macOS است.
ویژگیها:
ساده و خوانا
امن و سریع
مناسب برای توسعه اپلیکیشنهای حرفهای
تمام کدهایی که مینویسیم در Xcode اجرا میشوند.
متغیر (Variable): مقداری که قابل تغییر است
var userName = "Ali"
userName = "Sara"
ثابت (Constant): مقداری که ثابت میماند
let pi = 3.14
تمرین: یک متغیر بساز و مقدار آن را تغییر بده، یک ثابت بساز و سعی کن مقدارش را تغییر دهی (مشاهده خطا).
String → متن
var name: String = "Ali"
Int → عدد صحیح
var age: Int = 25
Double → عدد اعشاری
var price: Double = 99.99
Bool → درست یا نادرست
var isLoggedIn: Bool = true
تمرین: سه متغیر با انواع مختلف بساز و چاپ کن.
جمع و تفریق: + , -
ضرب و تقسیم: * , /
مقایسه: == , != , > , <
تمرین: دو عدد بساز و جمع، تفریق و مقایسه آنها را انجام بده.
let score = 80
if score >= 50 {
print("قبول شدی")
} else {
print("مردود شدی")
}
تمرین: یک شرط بساز که اگر سن کمتر از 18 بود، پیغام بده “دسترسی ممنوع”.
حلقه for:
for i in 1...5 {
print("عدد: \(i)")
}
حلقه while:
var i = 1
while i <= 5 {
print(i)
i += 1
}
تمرین: اعداد 1 تا 10 را با حلقه چاپ کن.
func greet(name: String) {
print("سلام \(name)!")
}
greet(name: "Ali")
تمرین: یک تابع بساز که دو عدد را جمع کند و نتیجه را چاپ کند.
سه متغیر با انواع مختلف بساز
از شرط if-else برای تصمیمگیری استفاده کن
با حلقه for یا while اعداد 1 تا 10 را چاپ کن
یک تابع بساز که پیغام خوشآمدگویی چاپ کند
Swift بسیار خواناست، سعی کن همه تمرینها را خودت تایپ کنی
تمرین عملی مهمترین بخش یادگیری برنامهنویسی است
همیشه برنامه را در Simulator یا دستگاه واقعی تست کن