Swift 3 im Detail: Einführung und Sprachreferenz
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
[2017]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 433 Seiten Illustrationen, Diagramme |
ISBN: | 9783446450721 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044231377 | ||
003 | DE-604 | ||
005 | 20170712 | ||
007 | t | ||
008 | 170320s2017 a||| |||| 00||| ger d | ||
020 | |a 9783446450721 |9 978-3-446-45072-1 | ||
035 | |a (OCoLC)978276986 | ||
035 | |a (DE-599)HBZHT019255469 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-523 |a DE-706 |a DE-12 |a DE-19 |a DE-91G |a DE-1050 |a DE-355 |a DE-473 |a DE-210 |a DE-Aug4 |a DE-83 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 368f |2 stub | ||
100 | 1 | |a Sillmann, Thomas |d 1988- |e Verfasser |0 (DE-588)1059641275 |4 aut | |
245 | 1 | 0 | |a Swift 3 im Detail |b Einführung und Sprachreferenz |c Thomas Sillmann |
264 | 1 | |a München |b Hanser |c [2017] | |
264 | 4 | |c © 2017 | |
300 | |a XIII, 433 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Swift 3.0 |0 (DE-588)1119469597 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Swift 3.0 |0 (DE-588)1119469597 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-446-45253-4 |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029637025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-029637025 |
Datensatz im Suchindex
_version_ | 1804177385956835328 |
---|---|
adam_text | 1 DIE PROGRAMMIERSPRACHE S W IF T
...........................................................
1
1.1 DIE GESCHICHTE VON S W
IFT...............................................................................................
2
1.2 SWIFT-UPDATES
.................................................................................................................
3
1.3 VORAUSSETZUNGEN ZUR NUTZUNG VON SW IFT
............................................
4
1.4 INSTALLATION VON S W
IFT.....................................................................................................
5
1.4.1
MACOS..........................................................................................................
6
1.4.2 LIN U
X...................................................................................................................
7
1.5
XCODE................................................................................................................................
10
1.5.1 ERSTELLEN VON DATEIEN UND
PROJEKTEN..............................................................
11
1.5.2 DER AUFBAU VON XCODE
......................................................................................
14
1.5.3
EINSTELLUNGEN.....................................................................................................
20
1.6
PLAYGROUNDS.....................................................................................................................
20
1.6.1 ERSTELLEN EINES
PLAYGROUNDS............................................................................
21
1.6.2 AUFBAU EINES
PLAYGROUNDS..............................................................................
23
1.6.3 PAGES, SOURCES UND
RESOURCES........................................................................
27
1.6.4
PLAYGROUND-FORMATIERUNGEN.............................................................................
29
1.6.5 SWIFT PLAYGROUNDS-APP FUER DAS IP A D
.............................................................. 38
1.7 WEITERE CODE-EDITOREN ZUR ARBEIT MIT SWIFT
...............................................................
40
1.7.1 VISUAL STUDIO
CODE.............................................................................................
40
1.7.2 SYNTRA SM
ALL.......................................................................................................
42
1.7.3 IBM SWIFT SANDBOX
............................................................................................
43
1.8 SWIFT-RESSOURCEN UND WEITERFUEHRENDE INFORMATIONEN
.............................................
44
2 GRUNDLAGEN DER
PROGRAMMIERUNG.........................................................
47
2.1
GRUNDLEGENDES...............................................................................................................
47
2.1.1 SWIFT STANDARD LIBRARY
........
..
............................................................................
47
2.1.2
PRINT.....................................................................................................................
49
2.1.3 BEFEHLE UND
SEMIKOLONS..................................................................................
49
2.1.4
OPERATOREN.........................................................................................................
50
2.2 VARIABLEN UND
KONSTANTEN.............................................................................................
52
2.2.1 ERSTELLEN VON VARIABLEN UND KONSTANTEN
........................................................
52
2.2.2 VARIABLEN UND KONSTANTEN IN DER KONSOLE AUSGEBEN
...................................
53
2.2.3 TYPE ANNOTATION UND TYPE
INFERENCE............................................................ 54
2.2.4 GLEICHZEITIGES ERSTELLEN UND DEKLARIEREN MEHRERER VARIABLEN
UND
KONSTANTEN.................................................................................................
55
2.2.5
NAMENSRICHTLINIEN.............................................................................................
56
2.3
KOMMENTARE....................................................................................................................
57
3 SCHLEIFEN UND
ABFRAGEN..........................................................................
59
3.1
SCHLEIFEN.................................................................................................
59
3.1.1 FOR-IN . .
.................................................................. 59
3.1.2 W H ILE
....................................................................................................................
61
3.1.3
REPEAT-WHILE.......................................................................................................
62
3.2 A BFRAGEN................................. 63
3.2.1 I F
..........................................................................................................................
63
3.2.2 SW ITCH
..................................................................................................................
67
3.2.3
GUARD....................................................................................................................
71
3.3 CONTROL TRANSFER
STATEMENTS.........................................................................................
73
3.3.1 ANSTOSSEN EINES NEUEN SCHLEIFENDURCHLAUFS MIT CONTINUE
...........................
73
3.3.2 VERLASSEN DER KOMPLETTEN SCHLEIFE MIT BRE A K
.................................................
73
3.3.3 WEITERE CONTROL TRANSFER
STATEMENTS..............................................................
74
3.3.4 LABELED
STATEMENTS...........................................................................................
74
4 TYPEN IN S W
IFT...........................................................................................
77
4.1 IN TE G E
R..............................................................................................................................
79
4.2
FLIESSKOMMAZAHLEN.........................................................................................................
80
4.3 BOOL
......................
81
4.4 S
TRING................................................................................................................................
81
4.4.1 ERSTELLEN EINES
STRINGS......................................................... 81
4.4.2 ZUSAMMENFUEGEN VON S TRINGS
..........................................................................
82
4.4.3 CHARACTER AUSLESEN..................................... 83
4.4.4 CHARACTER MITTELS INDEX AUSLESEN
....................................................................
84
4.4.5 CHARACTER ENTFERNEN UND
HINZUFUEGEN............................................................
66
4.4.6 ANZAHL DER CHARACTER Z AE H LE N
..........................................................................
87
4.4.7 PRAEFIX UND SUFFIX P RUE FEN
...................................................................................
87
4.4.8 STRING INTERPOLATION
..........
................................................................................
86
4.5
ARRAY..........................................................................................
88
4.5.1 ERSTELLEN EINES A RRAYS
................
89
4.5.2 ZUSAMMENFUEGEN VON ARRAYS
............................................................................
90
4.5.3 INHALTE EINES ARRAYS
LEEREN...............................................................................
91
4.5.4 PRUEFEN, OB EIN ARRAY LEER IS T
.......................................................
91
4.5.5 ANZAHL DER ELEMENTE EINES ARRAYS ZAEHLEN
...................................................
92
4.5.6 ZUGRIFF AUF DIE ELEMENTE EINES
ARRAYS............................................................ 92
4.5.7 NEUE ELEMENTE ZU EINEM ARRAY HINZUFUEGEN
..............................
93
4.5.8 BESTEHENDE ELEMENTE AUS EINEM ARRAY
ENTFERNEN................................ 93
4.5.9 BESTEHENDE ELEMENTE EINES ARRAYS
ERSETZEN..................................... 94
4.5.10 ALLE ELEMENTE EINES ARRAYS AUSLESEN UND DURCHLAUFEN
...............................
95
4.6 SET
.....................................................................
96
4.6.1 ERSTELLEN EINES S
ETS...........................................................................................
97
4.6.2 INHALTE EINES BESTEHENDEN SETS LEEREN
.
.........................................................
98
4.6.3 PRUEFEN, OB EIN SET LEER I S T
........................................................................
98
4.6.4 ANZAHL DER ELEMENTE EINES SETS ZAEHLEN
.................................
98
4.6.5 ELEMENT ZU EINEM SET
HINZUFUEGEN..................................................................
99
4.6.6 ELEMENT AUS EINEM SET ENTFERNEN
......................
99
4.6.7 PRUEFEN, OB EIN BESTIMMTES ELEMENT IN EINEM SET VORHANDEN I S T
...............
99
4.6.6 ALLE ELEMENTE EINES SETS AUSLESEN UND DURCHLAUFEN
..................................
100
4.6.9 SETS MITEINANDER
VERGLEICHEN..........................................................................
100
4.6.10 NEUE SETS AUS BESTEHENDEN SETS ERSTELLEN
.............................
........................
103
4.7 D ICTIONARY................................................... 105
4.7.1 ERSTELLEN EINES DICTIONARY
....................
105
4.7.2 PRUEFEN, OB EIN DICTIONARY LEER IS
T....................................................................
106
4.7.3 ANZAHL DER SCHLUESSEL-WERT-PAARE EINES DICTIONARY ZAEHLEN
..................
107
4.7.4 WERT ZU EINEM SCHLUESSEL EINES DICTIONARIES AUSLESEN
.................................
107
4.7.5 NEUES SCHLUESSEL-WERT-PAAR ZU DICTIONARY HINZUFUEGEN.
.
..............
108
4.7.6 BESTEHENDES SCHLUESSEL-WERT-PAAR AUS DICTIONARY ENTFERNEN
.......................
108
4.7.7 BESTEHENDES SCHLUESSEL-WERT-PAAR AUS DICTIONARY VERAENDERN
.....................
109
4.7.8 ALLE SCHLUESSEL-WERT-PAARE EINES DICTIONARY AUSLESEN UND
DURCHLAUFEN... 109
4.8 TUPLE
.
...............................................................................................................................
110
4.8.1 ZUGRIFF AUF DIE EINZELNEN ELEMENTE EINES
TUPLE............................................ 112
4.8.2 TUPLE UND SWITCH
................
112
4.9 OPTIONAL
................................
115
4.9.1 DEKLARATION EINES OPTIONAIS
.............................................................
116
4.9.2 ZUGRIFF AUF DEN WERT EINES
OPTIONAIS........................................... 117
4.9.3 OPTIONAL B IN DIN G
..................................................................................
119
4.9.4 IMPLICITLY UNWRAPPED O
PTIONAL............................................... 120
4.9.5 OPTIONAL C HAINING
........................
121
4.9.6 OPTIONAL CHAINING UEBER MEHRERE EIGENSCHAFTEN UND
FUNKTIONEN............. 126
4.10 ANY UND
ANYOBJECT..............................................................
..
.................................... ....
130
4.11 TYPE A LIA S
........
..................................................................... ..
......................................
130
4.12 VALUE TYPE VERSUS REFERENCE T YPE
...................................
..........................................
131
4.12.1 REFERENCE TYPES AUF GLEICHHEIT PRUEFEN
.........................
................................
133
5 FUNKTIONEN
.....................................................................
135
5.1 FUNKTIONEN MIT PARAM ETERN
..........
.................................. 136
5.1.1 ARGUMENT LABELS UND PARAMETER NAMES
..................
137
5.1.2 DEFAULT VALUE FUER PARAMETER
....................................
140
5.1.3 VARIADIC PARAM
ETER...........................................................................................
141
5.1.4 IN-OUT PARAMETER
.
..............................................................................................
142
5.2 FUNKTIONEN MIT RUECKGABEWERT
................................
143
5.3 FUNCTION
TYPES................................................................................................................
145
5.3.1 FUNKTIONEN ALS VARIABLEN UND
KONSTANTEN.................................................... 146
5.4 VERSCHACHTELTE
FUNKTIONEN...........................................................................................
148
5.5
CLOSURES............................................................................................................................
148
5.5.1 CLOSURES ALS PARAMETER VON
FUNKTIONEN........................................................ 150
5.5.2 TRAILING
CLOSURES...............................................................................................
153
5.5.3
AUTOCLOSURES.......................................................................................................
154
6 ENUMERATIONS, STRUCTURES UND CLASSES
.................................................
157
6.1
ENUMERATIONS..................................................................................................................
157
6.1.1 ENUMERATIONS UND
SWITCH.................................................................................
160
6.1.2 ASSOCIATED V A LU E S
.............................................................................................
161
6.1.3 RAW
VALUES.........................................................................................................
163
6.2
STRUCTURES........................................................................................................................
166
6.2.1 ERSTELLEN VON STRUCTURES UND
INSTANZEN........................................................ 166
6.2.2 EIGENSCHAFTEN UND FUNKTIONEN
......................................................................
167
6.3
CLASSES..............................................................................................................................
172
6.3.1 ERSTELLEN VON KLASSEN UND INSTANZEN
............................................................ 173
6.3.2 EIGENSCHAFTEN UND FUNKTIONEN
......................................................................
173
6.4 ENUMERATION VS. STRUCTURE VS. CLASS
............................................................................
175
6.4.1 GEMEINSAMKEITEN UND
UNTERSCHIEDE..............................................................
176
6.4.2 WANN NIMMT MAN
WAS?.....................................................................................
177
6.5 S E
IF....................................................................................................................................
178
7 EIGENSCHAFTEN UND FUNKTIONEN VON T Y P E N
...........................................
181
7.1
PROPERTIES........................................................................................................................
181
7.1.1 STORED P RO
PERTY.................................................................................................
182
7.1.2 LAZY STORED
PROPERTY.........................................................................................
184
7.1.3 COMPUTED
PROPERTY...........................................................................................
188
7.1.4 READ-ONLY COMPUTED PROPERTY
........................................................................
190
7.1.5 PROPERTY
OBSERVER.............................................................................................
192
7.1.6 TYPE
PROPERTY.....................................................................................................
195
7.2 GLOBALE UND LOKALE VARIABLEN
.......................................................................................
197
7.3
METHODEN..........................................................................................................................
200
7.3.1 INSTANCE
METHODS...............................................................................................
201
7.3.2 TYPE
METHODS.....................................................................................................
203
7.4
SUBSCRIPTS........................................................................................................................
204
8
INITIALISIERUNG.............................................................................................
209
8.1 AUFGABE DER
INITIALISIERUNG...........................................................................................
210
8.2 ERSTELLEN EIGENER IN
ITIALIZER...........................................................................................
211
8.3 INITIALIZER
DELEGATION.....................................................................................................
216
8.3.1 INITIALIZER DELEGATION BEI VALUE
TYPES............................................................ 217
6.3.2 INITIALIZER DELEGATION BEI REFERENCE
TYPES.................................................... 218
8.4 FAILABLE
INITIALIZER...........................................................................................................
220
8.5 REQUIRED
INITIALIZER.........................................................................................................
223
8.6
DEINITIALISIERUNG.............................................................................................................
224
9
VERERBUNG...................................................................................................
227
9.1 UEBERSCHREIBEN VON EIGENSCHAFTEN UND FUNKTIONEN EINER K LASSE
...........................
230
9.2 UEBERSCHREIBEN VON EIGENSCHAFTEN UND FUNKTIONEN EINER KLASSE
VERHINDERN
___
233
9.3 ZUGRIFF AUF DIE
SUPERKLASSE...........................................................................................
233
9.4 INITIALISIERUNG UND VERERBUNG
......................................................................................
234
9.4.1
ZWEI-PHASEN-INITIALISIERUNG............................................................................
235
9.4.2 UEBERSCHREIBEN VON IN ITIA LIZ E RN
......................................................................
241
9.4.3 VERERBUNG VON IN ITIALIZERN
......................................................... 244
9.4.4 REQUIRED IN ITIA LIZE
R...........................................................................................
244
10 SPEICHERVERWALTUNG MIT A R C
..................................................................247
10.1 STRONG REFERENCE
CYCLES.................................................................................................
250
10.1.1 WEAK
REFERENCES....................................................................
7
........................
252
10.1.2 UNOWNED
REFERENCES.........................................................................................
255
10.1.3 WEAK REFERENCE VS. UNOWNED
REFERENCE........................................................ 257
11 WEITERFUEHRENDE SPRACHMERKMALE VON SWIFT
........................................
259
11.1 NESTED
TYPES...................................................................................................................
259
11.2
EXTENSIONS.......................................................................................................................
261
11.2.1 COMPUTED PROPERTIES
........................................................................................
261
11.2.2 M
ETHODEN...........................................................................................................
262
11.2.3 IN ITIA LIZ E
R...........................................................................................................
263
11.2.4
SUBSCRIPTS...........................................................................................................
265
11.2.5 NESTED T Y P E S
.....................................................................................................
265
11.3
PROTOKOLLE.........................................................................................................................
266
11.3.1 DEKLARATION VON EIGENSCHAFTEN UND FUNKTIONEN
.........................................
268
11.3.2 DER TYP EINES
PROTOKOLLS..................................................................................
277
11.3.3 PROTOKOLLE UND EXTENSIONS
..............................................................................
279
11.3.4 VERERBUNG IN
PROTOKOLLEN................................................................................
284
11.3.5
CLASS-ONLY-PROTOKOLLE........................................................................................
285
11.3.6 OPTIONALE EIGENSCHAFTEN UND
FUNKTIONEN...................................................... 286
11.3.7 PROTOCOL
COMPOSITION........................................................................................
289
11.3.8
DELEGATION...........................................................................................................
290
12 TYPE CHECKING UND TYPE CASTING
.........................................
295
12.1 TYPE CHECKING MIT I S
.....................................................................................................
298
12.2 TYPE CASTING MIT A S
.......................................................................................................
299
13 ERROR H AN D LIN G
...........................................................................................303
13.1 DEKLARATION UND FEUERN EINES
FEHLERS......................................................................
303
13.2 REAKTION AUF EINEN F E H LE R
..........................................................................................
307
13.2.1 MOEGLICHE FEHLER MITTELS DO-CATCH AUSWERTEN
................................................ 308
13.2.2 MOEGLICHE FEHLER IN OPTIONAIS UMWANDELN
.........................
..
..........................
311
13.2.3 MOEGLICHE FEHLER WEITERGEBEN
.
..........................................................................
311
13.2.4 MOEGLICHE FEHLER IGNORIEREN
..................
313
14 G EN ERICS
..............................................................................................
315
14.1 GENERIC
FUNCTIONS............................................................................................................
316
14.2 GENERIC
TYPES........................................................................................
319
14.3 TYPE CONSTRAINTS
.............................................................
322
14.4 ASSOCIATED TYPES
............................................................................................................
322
15 DATEIEN UND INTERFACES
............................................................................
327
15.1 MODULES UND SOURCE F ILE S
.............................................................................................
327
15.2 ACCESS CONTROL
......
328
15.2.1 ACCESS LEVEL
...............................................................
328
15.2.2 EXPLIZITE UND IMPLIZITE ZUWEISUNG EINES ACCESS LEVELS
.............................
332
15.2.3 BESONDERHEITEN
......................................................................................
333
16 COCOA, OBJECTIVE-C UND C
........................................................................
339
16.1
INTEROPERABILITY....................................................................................
340
16.1.1 SWIFT UND
COCOA.................................................................................................
340
16.1.2 SWIFT UND
OBJECTIVE-C.......................................................................................
361
16.1.3 SWIFT UND C
..................
374
16.2 MIX AND M A TC H
................................................................................................................
377
16.2.1 MIX AND MATCH INNERHALB EINES
APP-TARGETS................................................ 378
16.2.2 M IX AND MATCH INNERHALB EINES FRAMEWORK-TARGETS
...................................
380
16.3 M IGRATION.............
..
...............................................................................
381
17 OBJEKTORIENTIERTE VS. PROTOKOLLORIENTIERTE PROGRAMMIERUNG
...........
383
17.1 OBJEKTORIENTIERTE
PROGRAMMIERUNG............................................... 384
17.1.1 P RA X IS
..................................................................................................................
365
17.1.2 VOR- UND NACHTEILE
.........................................................
388
17.2 PROTOKOLLORIENTIERTE PROGRAMMIERUNG
........................................................................
389
17.2.1 P RA X IS
...............................................
389
17.2.2 VOR- UND
NACHTEILE....................................................
......................
..
........
.... 392
17.3 F A Z IT
...........................................................
393
18 WEITERE SPRACHMERKMALE UND PROFI-WISSEN
........................................
395
18.1
ZAHLENLITERALE................................................................................
395
18.2 FORTGESCHRITTENE
OPERATOREN.........................................................................................
396
18.2.1 TERNARY CONDITIONAL OPERATOR
........................................................................
396
18.2.2 NIL-COALESCING O
PERATOR...................................................................................
398
18.2.3 UNARY MINUS- UND UNARY
PLUS-OPERATOREN.................................................... 399
18.2.4 BITWEISE
OPERATOREN.........................................................................................
399
18.2.5 OPERATOR M
ETHODS.............................................................................................
403
18.2.6 EIGENE OPERATOREN ERSTELLEN
............................................................................
409
18.3 OPTION
SETS........................................................................................................................
411
18.4
CLOSURES............................................................................................................................
416
18.4.1 ESCAPING
CLOSURES.............................................................................................
416
18.4.2 CLOSURE CAPTURE L IS
T.........................................................................................
419
18.5 RECURSIVE
ENUMERATIONS...............................................................................................
422
18.6 OPTIONAIS IM D
ETAIL.........................................................................................................
424
18.7 GENERIC WHERE
CLAUSE...................................................................................................
426
18.8 DYNAMIC
METHODLOOKUP...............................................................................................
426
18.9 WEITERE
OBJECTIVE-C-MAKROS...........................................................................................
427
18.9.1
NS_SWIFT_NAME.............................................................................................
428
18.9.2 NS.SW
IFTUNAVAILABLE..............................................................................
428
IN D E X
.............................................................................................:
..................
429
|
any_adam_object | 1 |
author | Sillmann, Thomas 1988- |
author_GND | (DE-588)1059641275 |
author_facet | Sillmann, Thomas 1988- |
author_role | aut |
author_sort | Sillmann, Thomas 1988- |
author_variant | t s ts |
building | Verbundindex |
bvnumber | BV044231377 |
classification_rvk | ST 250 |
classification_tum | DAT 368f |
ctrlnum | (OCoLC)978276986 (DE-599)HBZHT019255469 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01394nam a2200349 c 4500</leader><controlfield tag="001">BV044231377</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170712 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">170320s2017 a||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446450721</subfield><subfield code="9">978-3-446-45072-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)978276986</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)HBZHT019255469</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-523</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 368f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sillmann, Thomas</subfield><subfield code="d">1988-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1059641275</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Swift 3 im Detail</subfield><subfield code="b">Einführung und Sprachreferenz</subfield><subfield code="c">Thomas Sillmann</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 433 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Swift 3.0</subfield><subfield code="0">(DE-588)1119469597</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Swift 3.0</subfield><subfield code="0">(DE-588)1119469597</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-446-45253-4</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029637025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029637025</subfield></datafield></record></collection> |
id | DE-604.BV044231377 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:47:15Z |
institution | BVB |
isbn | 9783446450721 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029637025 |
oclc_num | 978276986 |
open_access_boolean | |
owner | DE-523 DE-706 DE-12 DE-19 DE-BY-UBM DE-91G DE-BY-TUM DE-1050 DE-355 DE-BY-UBR DE-473 DE-BY-UBG DE-210 DE-Aug4 DE-83 |
owner_facet | DE-523 DE-706 DE-12 DE-19 DE-BY-UBM DE-91G DE-BY-TUM DE-1050 DE-355 DE-BY-UBR DE-473 DE-BY-UBG DE-210 DE-Aug4 DE-83 |
physical | XIII, 433 Seiten Illustrationen, Diagramme |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Hanser |
record_format | marc |
spelling | Sillmann, Thomas 1988- Verfasser (DE-588)1059641275 aut Swift 3 im Detail Einführung und Sprachreferenz Thomas Sillmann München Hanser [2017] © 2017 XIII, 433 Seiten Illustrationen, Diagramme txt rdacontent n rdamedia nc rdacarrier Swift 3.0 (DE-588)1119469597 gnd rswk-swf Swift 3.0 (DE-588)1119469597 s DE-604 Erscheint auch als Online-Ausgabe 978-3-446-45253-4 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029637025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Sillmann, Thomas 1988- Swift 3 im Detail Einführung und Sprachreferenz Swift 3.0 (DE-588)1119469597 gnd |
subject_GND | (DE-588)1119469597 |
title | Swift 3 im Detail Einführung und Sprachreferenz |
title_auth | Swift 3 im Detail Einführung und Sprachreferenz |
title_exact_search | Swift 3 im Detail Einführung und Sprachreferenz |
title_full | Swift 3 im Detail Einführung und Sprachreferenz Thomas Sillmann |
title_fullStr | Swift 3 im Detail Einführung und Sprachreferenz Thomas Sillmann |
title_full_unstemmed | Swift 3 im Detail Einführung und Sprachreferenz Thomas Sillmann |
title_short | Swift 3 im Detail |
title_sort | swift 3 im detail einfuhrung und sprachreferenz |
title_sub | Einführung und Sprachreferenz |
topic | Swift 3.0 (DE-588)1119469597 gnd |
topic_facet | Swift 3.0 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029637025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT sillmannthomas swift3imdetaileinfuhrungundsprachreferenz |