İçeriğe geç
Codary
Swift Modül 1: Swift'e Giriş

1.1 Swift Nedir? İlk Programın

Kolay
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!")
Bu kadar. Java veya C#'taki gibi bir sınıf ya da 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 */
Yorumlar derleyici tarafından görmezden gelinir; kodu okuyan insanlar içindir.

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

  • Print yazmak: 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.

  1. print ile Merhaba Swift! yazdır.
  2. Alt satırda iPhone uygulamama hazırlanıyorum. yazdır.

    Bilgi Kontrol Quizi

    Swift'te ekrana yazı yazdıran fonksiyon hangisidir?

    main.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...