Menu
Coddy logo textTech

SwiftUI Nedir

Coddy'nin Swift Journey'sinin SwiftUI'ye Giriş bölümünün bir parçası. Ders 1 / 50.

SwiftUI, Swift ile uygulama ekranları oluşturmak için Apple’ın framework’üdür. Ekranın ne göstereceğini tanımlarsınız; SwiftUI da bunu çizer ve verileriniz her değiştiğinde yeniden çizer.

Ekranın bir parçası bir görünümdür: View protokolüne uyan ve bir body özelliğine sahip olan bir struct. body, görünümün gösterdiği şeyi döndürür:

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
    }
}

Text, bir metin satırı gösteren bir görünümdür. some View, gövdenin belirli bir tür görünüm döndürdüğü ve Swift'in kodun içinden bunun hangi tür olduğunu belirlediği anlamına gelir.

Düzenleyicinin yanındaki önizleme, kodu her değiştirdiğinde görünümünü işler; böylece yaptığın her düzenlemenin sonucunu görürsün.

challenge icon

Görev

Başlangıç

Metni, ekranda Hello, World! yerine Hello, SwiftUI! görünecek şekilde değiştir.

Kendin dene

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

SwiftUI'ye Giriş bölümündeki tüm dersler

Kendi başına pratik yap: Swift playground