{"product_id":"9781484204399","title":"Swift Quick Syntax Reference","description":"\u003cp\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eSwift Quick Syntax Reference\u003c\/i\u003e is a 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 OS X Yosemite SDK. It presents the essential Swift syntax in a well-organized format that can be used as a handy reference.\u003c\/p\u003e\u003cp\u003eYou 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.\u003c\/p\u003e\u003cp\u003eIn the \u003ci\u003eSwift Quick Syntax Reference\u003c\/i\u003e, 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.\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eHow to declare and print constants and variables\u003c\/li\u003e\n\u003cli\u003eWhat are and how to use numbers, strings, booleans, tuples, optionals, aliases, global and local variables, assertions and more\u003c\/li\u003e\n\u003cli\u003eHow to use assignment, arithmetic, comparison, ternary conditional, range, and logical operators\u003c\/li\u003e\n\u003cli\u003eWhat are enumerations, arrays, dictionaries, loops, if\/switch, control transfer, labeled statements\u003c\/li\u003e\n\u003cli\u003eHow to do closures in Swift\u003c\/li\u003e\n\u003cli\u003eHow to define or handle structures, classes, instances, class instance identity, properties, property observers, type properties, and type methods\u003c\/li\u003e\n\u003cli\u003eHow to work with subscripts, inheritance, overriding methods\/properties, initialization, type checking\/casting, nested types, extensions, delegation, generics and more...\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is a quick, handy syntax reference for experienced Objective-C, Mac, and iOS programmers, and a concise, easily-digested introduction for other programmers new to Mac, iOS and of course Swift.      \u003c\/p\u003e     Table of Contents1. Hello World\u003cp\u003e\u003c\/p\u003e\u003cp\u003e2. Declaring Constants and Variables\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e3. Printing Variables and Constants\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e4. Code Comments\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e5. Numbers\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e6. Strings\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e7. Booleans\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e8. Tuples\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e9. Optionals\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e10. Type Aliases\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e11. Global and Local Variables\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e12. Assertions\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e13. Assignment Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e14. Arithmetic Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e15. Comparison Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e16. Ternary Conditional Operator\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e17. Range Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e18. Logical Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e19. Enumeration\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e20. Arrays\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e21. Dictionaries\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e22. Loops\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e23. if Statements\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e24. switch Statements\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e25. Control Transfer Statements\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e26. Labeled Statements\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e27. Functions\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e28. Nested Functions\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e29. Closures\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e30. Structures\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e31. Classes\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e32. Using Instances\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e33. Class Instance Identity Operators\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e34. Properties\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e35. Property Observers\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e36. Class Type Properties\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e37. Type Methods\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e38. Subscripts\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e39. Inheritance\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e40. Overriding Methods and Properties\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e41. Initialization\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e42. De-initialization\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e43. Type Casting\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e44. Nested Types\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e45. Extensions\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e46. Protocols\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e47. Delegation\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e48. Generics\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e49. Automatic Reference Counting\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47125876277488,"sku":"9781484204399","price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484204399_p0.jpg?v=1763631859","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484204399","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}