Giriş ve Kurulum
  • Giriş
  • XCode İndirme Linki
  • XCode kurulum
Değişkenler ve Veri Türleri
  • Değişken Tanımlama
  • String Değişkenler
  • Tam Sayı Değişkenler
  • Ondalıklı Sayı Değişkenleri
  • Bool Değişken Türü
  • Tip Dönüşümleri
  • Sabit Tanımlama
Veri İşlemleri
  • Typealias
  • Tuples
  • Random Sayı Üretme
  • Bölüm (İçerik)
Diziler
  • Dizi oluşturma
  • Elemanlar Arasında Gezinme
  • Eleman Ekleme
  • Eleman Silme ve Diziyi Boşaltma
  • Dizilerde Sıralama İşlemi
  • Arama ve Filtreleme İşlemi
  • Reduce ile Dizi Elemanlarını İşleme Tabi Tutma
  • Init İşemi
  • Dizi İçinde Dizi Oluşturma
  • Dictionary Diziler
Operatörler
  • Aritmetik Operatörler
  • Lojik Operatörler
String Üzerinde İşlem Yapan Metotlar
  • Append, Extend
  • HasPrefix, HasSuffix
  • UpperCase, LowerCase, CapitalizedString
  • \() Karakter Grubu
  • RangeOfString, ContainsString
  • SubString
  • Range Oluşturma
  • Split
  • Proje Dosyası
Kontrol Yapıları
  • If Kontrol Yapısı
  • If Else
  • Switch Case
  • Bölüm (İçerik)
Döngüler
  • For In Döngüsü
  • For Döngüsü
  • Örnek : Faktoriyel Bulma
  • While Döngüsü
  • Repeat While Döngüsü
  • Continue
  • Break
  • Fallthrough
  • Proje Dosyası (Döngüler)
XCode Project
  • XCode Giriş
  • Simulator ve Instruments
Komponentler ve Events(Olaylar)
  • Label
  • Button
  • TextField
  • TextField TextChange
  • Proje Dosyası (Label,Button,TextField)
  • TextView
  • PickerView
  • Proje Dosyası (PickerView)
  • Slider
  • Switch
  • Proje (Switch)
  • Stepper
  • Progress
  • Proje (Stepper,Progress)
  • Sender Parametresi
  • DatePicker
  • Proje (DatePicker)
  • Segmented Control
  • Proje (Segmented Control)
  • WebView
  • Activity Indicator View
  • Proje (WebView, ActivityIndicatorView)
  • ImageView
  • Proje Dosyası (ImageView)
  • TableView Veri Kaynağından Veri Çekme
  • TableView Veri Ekleme
  • TableView Seçili Satır Bilgisini Alma
  • Proje Dosyası (TableView)
StoryBoard ve ViewController Yapıları
  • StoryBoard ve Birden Fazla View Controller (sayfa) ile Çalışma
  • Sayfalar Arası Veri Aktarımı
  • Proje Dosyası (StoryBoard)
Alert
  • UIAlertView
  • UIAlertController
  • Proje Dosyası (Alert)
Swift 2 - Notification (Bildirimler)
  • Swift 2 - Notification Oluşturma
  • Notificaton'a Button Ekleme ve Buttona Olay Atama
  • Proje Dosyası (Notification)