İşaretçiler (Pointers) 
 
20
Nesne Yönelimli Programlama 
 
21
Özellikler (Attributes) 
 
22
Arayüz (Interface) ve Uygulama (Implementation) Dosyaları 
 
22
Arayüz (Interface) Dosyası 
 
22
Uygulama (Implementation) Dosyası 
 
23
İşaretçiler (Pointers )ve Başlatma (Initializing) 
 
23
Sınıf Ara Yüz (Interface) Dosyasını Oluşturma 
 
25
Uygulama (Implementation) Dosyasını Oluşturma 
 
27
Sınıf Örneği Oluşturma ve Kullanma 
 
30
Özellik (Property) ve Sentezleme (Synthesize) 
 
30
XCode’u Yükleme ve Kullanma 
 
32
Yeni Bir Proje Oluşturma 
 
33
Xcode’da Uygulama Geliştirme, İlk Uygulamamızı Yazalım 
 
39
Interface Builder’ı Kullanma 
 
42
Uygulama Simgesini Değiştirme 
 
47
Uygulama Açılış Resmi Değiştirme 
 
48
View, Outlet ve Action Kavramlarına Daha Yakından Bakma 
 
49
Diğer View’ları Kullanmak 
 
52
View Controllerlarla Çalışma 
 
53
View Controller Arasında Gezinme ve Boş Uygulama Şablonu (Empty Application Template) 
 
55
Form Geçişlerine Animasyon Ekleme 
 
63
Sekmeli Uygulama Şablonu (Tabbed Application Template) 
 
64
Stroyboard’a Yeni Bir Sahne Eklemek 
 
68
Sahneler Arasında Bağlantı (Segue) Kurma 
 
69
Sahneler Arasında Geçişleri Düzenleme 
 
70
Bir Sahneye View Controller Atama 
 
71
Kullanılan Platformu Belirleme 
 
76
Çoklu Platform Desteği Olan Uygulamalar Oluşturma 
 
76
Switch, Segmented Control, Web View 
 
77
Page Control ve Image View 
 
90
Table View’ı Özelleştirme 
 
105
Hücreye Ayrıntı Metni Ekleme 
 
107
Üst Bilgi ve Alt bilgi Verme 
 
108
Hücrelere Girinti Tanımlama 
 
108
Hücre Satır Yüksekliğini Ayarlama 
 
109
Table View’ı Kullanarak Master-Detail Uygulamalar Geliştirmek 
 
110
Arama Özelliği Ekleme 
 
115
Detay Sayfasını Düzenleme 
 
125
Döndürme, Form’u Yeniden Boyutlandırma ve Yerleşim Durumunu Denetleme 
 
133
Döndürme İşlemini Etkinleştirme 
 
134
Yerleşim ve Boyutları Programsal Olarak Değiştirme 
 
138
Cayroskop ve İvme Ölçeri Kullanma 
 
140
Sensör Verilerini Görselleştirme 
 
145
Sallama Hareketini Kullanma 
 
150
Documents, Library ve Tmp Klasörlerini Kullanma 
 
154
Veri Tabanı İşlemleri 
 
156
SQLite3 Kütüphanesine Bağlanma 
 
156
Veri Tabanı Tablosu Oluşturma 
 
159
Tablodan Verileri Almak 
 
161
Animasyonlara Efekt Ekleme 
 
168
Resim Dizilerinden Animasyon Oluşturma 
 
170
Çoklu Ortam İşlemleri 
 
171
Video Oynatıcının Yönelimini Değiştirme 
 
174
Harici Video Dosyalarına Erişme 
 
174
Bir Ses Dosyasını Yürütme 
 
174
Yerleşik Uygulamaları Kullanma 
 
182
Web Tarayıcısını Kullanma 
 
188