İş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