Menu
Coddy logo textTech

Swift Playground

Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.

main.swift
Output
Click Run to see the output here.

Swift'i tarayıcıda online çalıştır

Ücretsiz bir online Swift playground ve derleyici. Swift kodunu tarayıcında yaz, Çalıştır'a bas; swiftc programını saniyeler içinde derleyip çalıştırır. Önceden kurulacak Xcode, Mac veya Swift Package Manager yok.

Editör, VS Code ile aynı motor üzerine kurulu; bu yüzden Swift sözdizimi vurgulama, otomatik tamamlama ve tanı altı çizgileri sorunsuz çalışıyor. Kod, Debian üzerinde Swift 6.0 ile önceden ısıtılmış bir modül önbelleğiyle derleniyor — Foundation kutudan çıktığı haliyle import edilmiş durumda, dolayısıyla String/Array/Dictionary/Date/URLSession ve standart kütüphanenin geri kalanı kullanıma hazır. Mac olmadan Swift öğrenmek, bir iOS mülakatına hazırlanmak ya da protocols ve generics ile oynamak için ideal.

Bu Swift deneme alanı neden faydalı

  • Anında Swift derlemesi — swiftc, programınızı önceden ısıtılmış modül önbelleğiyle derler ve saniyeler içinde çalıştırır; Xcode'a veya swift package init çalıştırmaya gerek yok.
  • Tam Swift sözdizimi vurgulama, otomatik tamamlama ve net swiftc tanıları — VS Code ile aynı editör motoru tarafından destekleniyor.
  • Stdin girişi desteklenir. readLine() ve FileHandle.standardInput, playground'un giriş kutusundan okur; böylece komut satırı Swift programları ve mülakat soruları uçtan uca çalışır. Sizin tarafınızda Xcode, Mac veya Swift toolchain gerekmez.
  • Foundation ile Swift 6.0 toolchain — Mac veya Xcode gerekmeden Swift derle, struct, protokol ve async/await kullan.

Swift deneme alanında neler yapabilirsin

  • Optional'lar, guard let ve if let: Swift'i güvenli kılan null güvenliği deyimleri — hiçbir UIKit ya da SwiftUI iskelesi olmadan çalıştırılabilir.
  • Struct'lar, class'lar, associated value'lu enum'lar ve associated type'lı protocol'ler: Swift tip sisteminin özü, her bildirimi tek tek test edebilirsin.
  • Hızlı Swift denemeleri: bir property wrapper test edin, async/await akışını doğrulayın, result builder deneyin veya generic bir where ifadesinin nasıl daralttığını görün.

Online Swift deneme alanı SSS

Online Swift deneme alanı ücretsiz mi?
Evet, Swift playground ücretsiz. Kayıt yok, Xcode yok, Mac yok, kurulacak Swift toolchain yok — sayfayı aç ve derle.
Xcode veya Mac kurmalı mıyım?
Kurulum gerekmez. Xcode'a, Mac'e veya yerel bir Swift toolchain'ine ihtiyacın yok. Online Swift derleyicisi kodunu Debian üzerinde Swift 6.0 ile derler ve saniyeler içinde çalıştırır. Windows ve Linux kullanıcıları hiçbir platforma özel kurulum olmadan Swift yazıp burada test edebilir.
Swift deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Evet. Swift playground modern tarayıcıların hepsinde çalışıyor; masaüstü, tablet veya mobilde sorun yok. Chromebook, iPad ya da Xcode çalıştıramayan herhangi bir makineden Swift yazmak için iyi bir seçenek.
Çevrim içi Swift playground'unda readLine() kullanabilir miyim?
Evet. readLine() ve FileHandle.standardInput, yazdığınız satırları tıpkı yerelde derlenmiş bir Swift binary'sini çalıştırıp terminale yazdığınızdaki gibi okur. Mülakat tarzı problemler ve CLI araçları için ideal, üstelik Mac gerekmiyor.
Deneme alanından sonra Swift'i nasıl öğrenirim?
Örnek Swift kodunu düzenle, Çalıştır'a bas ve denemeye devam et. Daha yapılandırılmış bir şey istediğinde, Coddy'nin etkileşimli Swift kursu optionals, struct'lar, class'lar, protocols, generics ve async/await konularını uygulamalı alıştırmalarla işliyor — ister iOS ister sunucu tarafı Swift hedefliyor ol, sağlam bir temel.