Title : | Swift programming : the Big Nerd Ranch guide |
Material Type: | printed text |
Authors: | Matthew Mathias, Author ; John Gallagher, Author |
Edition statement: | 2nd edition |
Publisher: | Big Nerd Ranch, (Atlanta, GA) |
Publication Date: | 2016 |
Pagination: | xix, 459 p. |
Layout: | ill. |
Size: | 26 cm |
ISBN (or other code): | 978-0-13-461061-0 |
General note: | Includes index (p. 449-459) |
Languages : | English (eng) Original Language : English (eng) |
Descriptors: | Application software iOS (Electronic resource) Mobile computing - Programming Swift (Computer program language)
|
Class number: | 005.25 |
Abstract: | "Swift programming"-Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. Updated for Swift 3.0, the book is also compatible with Swift 2.1. You will also learn how to navigate Xcode 8 and get the most out of Apple's documentation. Throughout the book, the authors share their insights into Swift to ensure that you understand the how's and whys of Swift and can put that understanding to use in different contexts. After working through this book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift. |
Contents note: | Getting Started; Types, Constants, and Variables; Conditionals; Numbers; Switch; Loops; Strings; Optional; Arrays; Dictionaries11. Sets; Functions; Closures; Enumerations; Structs and Classes; Properties; Initialization; Value vs. Reference Types; Protocols; Error Handling; Extensions; Generics; Protocol Extensions; Memory Management and ARC; Equitable and Comparable; Your First Cocoa Application; Your First iOS Application; Interoperability; Conclusion; |
Record link: | https://library.seeu.edu.mk/index.php?lvl=notice_display&id=17089 |