It looks like you're offline.
Open Library logo
additional options menu

MARC record from Internet Archive

LEADER: 09054cam 2201021Ii 4500
001 ocn892970698
003 OCoLC
005 20221011171054.0
008 141015s2014 caua o 001 0 eng d
006 m o d
007 cr cnu|unuuu||
040 $aGW5XE$beng$erda$epn$cGW5XE$dBTCTA$dCOO$dB24X7$dUMI$dYDXCP$dIDEBK$dDEBBG$dE7B$dEBLCP$dOCLCQ$dOCLCF$dZ5A$dLIV$dMERUC$dESU$dOCLCQ$dVT2$dK6U$dIOG$dN$T$dREB$dCEF$dINT$dU3W$dAU@$dOCLCQ$dWYU$dYOU$dOCLCQ$dUAB$dUKAHL$dLEAUB$dDCT$dERF$dOCLCQ$dBRF$dADU$dOCLCO
019 $a893672690$a894504476$a1005809771$a1048142008$a1066610715$a1086453887$a1097158836$a1110864074$a1112592228$a1112881594$a1129330697$a1153043012
020 $a9781484204399$q(electronic bk.)
020 $a1484204395$q(electronic bk.)
020 $z9781484204405
020 $z1484204409
024 7 $a10.1007/978-1-4842-0439-9$2doi
035 $a(OCoLC)892970698$z(OCoLC)893672690$z(OCoLC)894504476$z(OCoLC)1005809771$z(OCoLC)1048142008$z(OCoLC)1066610715$z(OCoLC)1086453887$z(OCoLC)1097158836$z(OCoLC)1110864074$z(OCoLC)1112592228$z(OCoLC)1112881594$z(OCoLC)1129330697$z(OCoLC)1153043012
037 $aCL0500000496$bSafari Books Online
050 4 $aQA76.7
072 7 $aCOM$x051000$2bisacsh
072 7 $aUY$2bicssc
082 04 $a005.13/3$223
100 1 $aCampbell, Matthew,$eauthor.
245 10 $aSwift quick syntax reference /$cMatthew Campbell.
264 1 $a[Berkeley, CA] :$bApress,$c[2014]
264 4 $c©2014
300 $a1 online resource (xvi, 180 pages) :$billustrations
336 $atext$btxt$2rdacontent
337 $acomputer$bc$2rdamedia
338 $aonline resource$bcr$2rdacarrier
347 $atext file$bPDF$2rda
588 0 $aOnline resource; title from PDF title page (EBSCO, viewed November 29, 2017).
500 $aIncludes index.
520 $aSwift Quick Syntax Reference is a 120-page condensed code and syntax reference to the new Apple Swift programming language, which is the alternative new programming language alongside Objective-C behind the APIs found in the Apple iOS SDK 8 and Mac OS X Yosemite SDK. It presents the essential Swift syntax in a well-organized format that can be used as a handy reference. You won?t find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any Swift programmer. In the Swift Quick Syntax Reference, you will find a concise reference to the Swift language syntax using the new Playgrounds Playgrounds lets you type a line of code and the result appears immediately. This reference is small and handy and ideal for taking with you to your appointments.
505 0 $aAt a Glance; Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Hello World; Xcode; Install Xcode; Create a New Playground; Chapter 2: Declaring Constants and Variables; Constants; Constants Are Immutable; Variables; Variables Are Mutable; Type Inference; Data Types; Chapter 3: Printing Variables and Constants; Creating a Command-Line Tool; Printing to the Console; String Interpolation; Chapter 4: Code Comments; One-Line Code Comments; Multiline Comments; Nested Code Comments; Chapter 5: Numbers; Integers; Integer Sizes; Floating-Point Numbers.
505 8 $aChapter 6: StringsUnicode Characters; Character Data Type; Concatenation; Comparing Strings; String Interpolation; Chapter 7: Booleans; Chapter 8: Tuples; Chapter 9: Optionals; Forced Unwrapping; Optional Bindings; Chapter 10: Type Aliases; Chapter 11: Global and Local Variables; Scope Defined; Global Variables; Chapter 12: Assertions; Chapter 13: Assignment Operators; Compound Operators; Chapter 14: Arithmetic Operators; Remainder Operator; Order of Operations and Parentheses; Increment and Decrement Operators; Unary Minus Operator; Compound Operators; String Concatenation.
505 8 $aChapter 15: Comparison OperatorsChapter 16: Ternary Conditional Operator; Chapter 17: Range Operators; Closed Range Operator; Half-Open Range Operator; Chapter 18: Logical Operators; Chapter 19: Enumerations; Chapter 20: Arrays; Array Mutability; Adding Items to Arrays; Removing Items from Arrays; Changing Items in Arrays; Iterating Over Array Items; Chapter 21: Dictionaries; Referencing Dictionary Items; Updating Dictionary Items; Iterating Over Dictionary Items; Chapter 22: Loops; for-condition-increment Loop; for-in Loop; While Loop; do-while Loop; Chapter 23: if Statements; else Keyword.
505 8 $aChapter 24: switch Statementsswitch Keyword; Case Keyword; Chapter 25: Control Transfer Statements; continue Statement; break Statement; fallthrough Statement; Chapter 26: Labeled Statements; Chapter 27: Functions; Parameters; Chapter 28: Nested Functions; Chapter 29: Closures; Chapter 30: Structures; Structure Instances; Accessing Structure Properties; Structure Functions; Chapter 31: Classes; Class Instances (Objects); Accessing Class Properties; Class Functions; Chapter 32: Using Instances; Reference vs. Copy; Chapter 33: Class Identity Operators; Class Equality Identity Operator.
505 8 $aClass Inequality Identity OperatorChapter 34: Properties; Lazy and Computed Properties; Lazy Properties; Computed Properties; Chapter 35: Property Observers; Chapter 36: Class Type Properties; Value Type Properties; Chapter 37: Type Methods; Type Methods for Value Types; Chapter 38: Subscripts; Chapter 39: Inheritance; Chapter 40: Overriding Methods and Properties; Chapter 41: Initialization; Chapter 42: De-initialization; Chapter 43: Type Casting; Type Casting Instances; Chapter 44: Nested Types; Chapter 45: Extensions; Chapter 46: Protocols; Chapter 47: Delegation; Implementing Delegation.
546 $aEnglish.
650 0 $aProgramming languages (Electronic computers)$xSyntax.
650 6 $aLangages de programmation$xSyntaxe.
650 7 $aCOMPUTERS$xProgramming$xGeneral.$2bisacsh
650 7 $aProgramming languages (Electronic computers)$xSyntax.$2fast$0(OCoLC)fst01078721
655 0 $aElectronic books.
655 4 $aElectronic books.
655 7 $aProblems and exercises.$2fast$0(OCoLC)fst01423783
776 08 $iPrinted edition:$z9781484204405
856 40 $3Books24x7$uhttp://www.books24x7.com/marc.asp?bookid=73684
856 40 $3ebrary$uhttp://site.ebrary.com/id/10947993
856 40 $3EBSCOhost$uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1174489
856 40 $3MyiLibrary$uhttp://www.myilibrary.com?id=763868
856 40 $3ProQuest Ebook Central$uhttps://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=1964916
856 40 $3Safari Books Online$uhttps://proquest.safaribooksonline.com/9781484204399
856 40 $3Safari Books Online$uhttps://www.safaribooksonline.com/library/view//9781484204399/?ar
856 40 $3Scholars Portal Books$uhttp://www.library.yorku.ca/e/resolver/id/2595287
856 40 $3SpringerLink$uhttps://doi.org/10.1007/978-1-4842-0439-9
856 40 $3SpringerLink$uhttps://link.springer.com/book/10.1007/978-1-4842-0440-5
856 40 $3SpringerLink$uhttps://link.springer.com/book/10.1007/978-1-4842-0439-9
856 40 $3SpringerLink$uhttp://www.library.yorku.ca/e/resolver/id/2595288
856 40 $3VLeBooks$uhttp://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484204399
856 40 $3Volltext$uhttp://proquest.tech.safaribooksonline.de/9781484204399$xVerlag
856 40 $uhttp://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0001354315&T=marc&tab=BOOKS
856 4 $3Available from Skillsoft Books Engineering Pro$idbcode=AAJKE; providercode=PRVAEB$uhttps://cornell-library.skillport.com/skillportfe/main.action?assetid=73684
856 4 $uhttps://discover.gcu.ac.uk/discovery/openurl?institution=44GLCU_INST&vid=44GLCU_INST:44GLCU_VU2&?u.ignore_date_coverage=true&rft.mms_id=991002482998503836$p5370399820003836$xStGlGCU
856 40 $uhttps://www.safaribooksonline.com/library/view/-/9781484204399/?ar?orpq&email=^u
856 40 $uhttps://link.springer.com/10.1007/978-1-4842-0439-9
856 40 $uhttps://learning.oreilly.com/library/view/~/9781484204399/?ar?orpq&email=^u
938 $aAskews and Holts Library Services$bASKH$nAH29396335
938 $aBooks 24x7$bB247$nbke00073684
938 $aBaker and Taylor$bBTCP$nBK0015933722
938 $aEBL - Ebook Library$bEBLB$nEBL1964916
938 $aebrary$bEBRY$nebr10947993
938 $aEBSCOhost$bEBSC$n1174489
938 $aProQuest MyiLibrary Digital eBook Collection$bIDEB$ncis29859765
938 $aYBP Library Services$bYANK$n12099974
029 1 $aAU@$b000056022088
029 1 $aAU@$b000062419241
029 1 $aCHNEW$b000890526
029 1 $aCHVBK$b374492433
029 1 $aDEBBG$bBV042489993
029 1 $aDEBBG$bBV043617723
029 1 $aDEBSZ$b434831743
029 1 $aGBVCP$b882737198
994 $aZ0$bGTX
948 $hNO HOLDINGS IN GTX - 425 OTHER HOLDINGS