Swift
Modül 1: Swift'e Giriş
1.1 Swift Nedir? İlk Programın
Kolay
Tamamlandı
Sonraki Ders
Ders 1 / 19 %0 Ders listesi
1.1 Swift Nedir? İlk Programın
1.2 let, var ve String Interpolasyonu
1.3 Operatörler ve Tip Dönüşümü
2.1 if ve else
2.2 switch ve Aralıklar
2.3 for-in Döngüsü
2.4 while ve repeat-while
2.5 Hatayı Bul: Karışan Tipler
3.1 Fonksiyonlar ve Argüman Etiketleri
3.2 Varsayılan Değerler ve Tuple Döndürmek
4.1 Diziler (Array)
4.2 Dictionary
4.3 Optional'lar: if let, guard let ve ??
4.4 Hatayı Bul: Zorla Açılan Kutu
5.1 struct: Kendi Tipini Oluşturmak
5.2 class ve Kalıtım
5.3 Protocol ve enum
6.1 Closure'lar: map, filter, reduce
6.2 Proje: Alışveriş Sepeti
Misafir olarak çalışıyorsun. İlerlemeni kaydetmek ve sonraki dersleri açmak için giriş yap.
Giriş yap / Kayıt ol
Swift Nedir?
Swift, Apple cihazlarında çalışan uygulamaları yazmak için kullanılır. Yazdığın kodu derleyici, işlemcinin anlayacağı makine koduna çevirir; bu yüzden Swift uygulamaları çok hızlı çalışır.İlk program
Örnek KodSWIFT
print("Merhaba Dünya!")main fonksiyonu yazmak zorunda değilsin: Swift dosyasındaki kod yukarıdan aşağıya çalışır.print(...): Parantez içindekini yazar ve alt satıra geçer."...": Metinler çift tırnak içinde yazılır.- Satır sonuna noktalı virgül yazılmaz. Aynı satıra iki komut yazacaksan aralarına koyabilirsin, ama bu alışılmış bir yazım değildir.
Yorumlar
Örnek KodSWIFT
// Tek satırlık yorum
/* Birden fazla
satırlık yorum */Alt satıra geçmeden yazmak
print her seferinde alt satıra geçer. Aynı satırda kalmak istersen sonlandırıcıyı değiştirirsin: Örnek KodSWIFT
print("Yükleniyor", terminator: "")
print("...")
// Çıktı: Yükleniyor...Uygulamalarda
print ekranda görünmez; Xcode'un alt kısmındaki konsola yazar. Geliştiriciler onu kodun ne yaptığını takip etmek için kullanır.Sık yapılan hatalar
Printyazmak: Swift büyük-küçük harfe duyarlıdır.- Tek tırnak kullanmak: Swift'te metinler
'...'ile değil"..."ile yazılır. - Kapanmayan tırnak veya parantez.
Görev
Kendin yazarak öğren
İki satır yazdıran ilk Swift programını yaz.
printile Merhaba Swift! yazdır.- Alt satırda iPhone uygulamama hazırlanıyorum. yazdır.
Bilgi Kontrol Quizi
Swift'te ekrana yazı yazdıran fonksiyon hangisidir?
main.swift
Swift
Parantez ve tırnaklar kendiliğinden kapanır. Tab girinti ekler; editörden çıkmak için önce Esc, sonra Tab.
Çıktı Konsolu:
Hazır
Çıktı görmek için "Kodu Çalıştır" butonuna basın...
Bu bölüm kopyalanamaz. Kodu kendin yazdığında çok daha iyi öğrenirsin!