دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Lars Schulten
سری:
ISBN (شابک) : 33868993738, 9783395561171
ناشر: O'Reilly Verlag
سال نشر: 2013
تعداد صفحات: 0
زبان: German
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Objective-C - kurz & gut به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب هدف-C - کوتاه و خوب نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Objective-C......Page 3
Inhalt......Page 5
Einführung......Page 9
Objective-C......Page 10
Die Beispiele......Page 11
Ein erstes Beispiel......Page 13
Code schreiben und kompilieren......Page 14
Xcode......Page 15
Header importieren......Page 16
Frameworks......Page 17
Klassen und Objekte......Page 19
Nachrichten......Page 20
Compilerdirektiven......Page 21
Literaldeklarationen......Page 22
Array-Literale......Page 23
Literale für Zahlobjekte......Page 24
Blocks......Page 26
Ein zweites Beispiel......Page 27
Objektvariablen und Zeiger......Page 31
Dynamisch typisierte Variablen: der Typ id......Page 33
Statisch typisierte Variablen......Page 34
Objekte erstellen......Page 35
Mit Objekten interagieren......Page 36
Objekte vergleichen......Page 37
Objektindizierung......Page 38
Klassendeklaration und -definition......Page 41
Schnittstellendeklaration......Page 42
Felder......Page 43
Felder deklarieren......Page 44
Statische Felder......Page 45
Methoden......Page 46
Methoden deklarieren......Page 47
Methoden mit mehreren Parametern......Page 48
Methodenimplementierung......Page 49
self......Page 50
Methoden aufrufen......Page 53
Varargs-Methoden......Page 54
Eigenschaften......Page 55
Eigenschaften deklarieren......Page 57
Explizite Synthetisierung......Page 58
Deklarierte Eigenschaften implementieren......Page 59
Eigenschaftszugriff......Page 60
Eigenschaftsattribute......Page 62
Setter-Operation......Page 63
Vererbung und Polymorphie......Page 64
Eigenschaften und Verhalten überschreiben......Page 66
super......Page 67
Polymorphie......Page 68
Typumwandlungen......Page 69
Kapitel 5 – Kategorien und Klassenerweiterungen......Page 71
Klassenerweiterungen......Page 73
Ein Protokoll deklarieren......Page 75
Protokollhierarchien......Page 76
Protokolle implementieren......Page 77
Optionale Methoden aufrufen......Page 78
Informelle Protokolle......Page 79
Kapitel 7 – Fehler und Ausnahmen......Page 81
Fehler......Page 82
Ein Beispiel......Page 83
NSError-Referenz......Page 84
Ausnahmen......Page 86
Ein Beispiel......Page 89
Handler für nicht abgefangene Exceptions......Page 90
NSException-Referenz......Page 91
Kapitel 8 – NSObject......Page 93
Kapitel 9 – Objektlebenszyklus......Page 95
Objekte erstellen......Page 96
Objektinitialisierung......Page 97
Designierte Initialisierer......Page 98
Klasseninitialisierung......Page 102
Objekte kopieren......Page 103
Kopiermethoden implementieren......Page 105
Tiefe und flache Kopien......Page 106
Objektvernichtung......Page 107
Was Speicherverwaltung ist......Page 109
Speicherverwaltungstechnologien unter Objective-C......Page 110
ARC (Automatic Reference Counting)......Page 112
Starke und schwache Referenzen......Page 113
Eigenschaftsattribute......Page 114
Qualifizierer für Variablen......Page 115
Auto-Release-Blöcke......Page 116
Neue Regeln......Page 117
Speicherverwaltungsnachrichten......Page 118
Auto-Release-Pools......Page 122
Kapitel 11 – Laufzeitinformationen......Page 123
Objektinformationen......Page 124
Klassenobjekte......Page 125
Metaklassen......Page 127
Klassennamen......Page 128
Klassenabhängige Verhalten......Page 129
Klassenobjekte erkennen......Page 130
Funktionsinformationen......Page 131
Protokollinformationen......Page 132
Kapitel 12 – Messaging......Page 135
Kompilierung......Page 136
Selektoren......Page 137
Implementierungen......Page 138
-performSelector:......Page 139
NSInvocation......Page 140
objc_msgSend()......Page 142
Implementierungen cachen......Page 143
Dynamische Methodenimplementierung......Page 145
-forwardingTargetForSelector:......Page 147
-forwardInvocation:......Page 148
KVC-Konformität......Page 151
Schlüsselbasierte Interaktion mit Objekten......Page 152
Schlüsselpfade......Page 153
Virtuelle Schlüssel......Page 154
KVC-Validierung......Page 155
Schlüsselpfadoperatoren......Page 156
Kapitel 14 – Objektarchivierung......Page 159
Die NSCoding-Methoden implementieren......Page 161
Schlüsselbasierte Archivierung......Page 162
Den Coder prüfen......Page 163
Coder-Objekte......Page 164
Einige Beispiele......Page 165
Blocks definieren......Page 167
Zugriff auf den Kontext......Page 169
Zugriff auf Objektzustände......Page 170
Zirkuläre Referenzen auf self......Page 172
Lokale Variablen......Page 173
Blockvariablen......Page 175
Globale und kontextgebundene Blocks......Page 176
Blocks kopieren......Page 179
Kapitel 16 – NSObject-Referenz......Page 181
Kapitel 17 – Compilerdirektiven......Page 193
Kapitel 18 – Alternative Plattformen......Page 203
Clang/LLVM......Page 204
GNU-Runtime......Page 205
GNUStep-Runtime......Page 206
ObjFW......Page 207
Kapitel 19 – Clang-Optionen......Page 209
Index......Page 213