Amazon cover image
Image from Amazon.com

Swift programming : the Big Nerd Ranch guide / Matthew Mathias & John Gallagher.

By: Contributor(s): Material type: TextTextPublisher: Atlanta, GA : Big Nerd Ranch, 2017Edition: Second editionDescription: xix, 459 pages : illustrations ; 26 cm + 1 pullout visual reference guideContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9780134610610
  • 013461061X
Subject(s): DDC classification:
  • 005.25 MA.S 2017 23
LOC classification:
  • QA76.73.S95 M38 2016
Contents:
Getting started. Getting started -- Types, constants, and variables -- The basics. Conditionals -- Numbers -- Switch -- Loops -- Strings -- Optionals -- Collections and functions. Arrays -- Dictionaries -- Sets -- Functions -- Closures -- Enumerations, structures, and class. Enumerations -- Structs and classes -- Properties -- Initialization -- Value vs reference types -- Advanced Swift. Protocols -- Error handling -- Extensions -- Generics -- Protocol extensions -- Memory management and ARC -- Equatable and comparable -- Event-driven applications. Your first Cocoa application -- Your first iOS application -- Interoperability -- Conclusion.
Summary: Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. This book is written for Swift 3.0 and will also show you 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 hows and whys of Swift and can put that understanding to use in different contexts. After working through the book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Books Books The Knowledge Hub Library 005.25 MA.S 2017 (Browse shelf(Opens below)) Available 190245

"Written for Swift 3.0"--Page 4 of cover.

Includes index.

Getting started. Getting started -- Types, constants, and variables -- The basics. Conditionals -- Numbers -- Switch -- Loops -- Strings -- Optionals -- Collections and functions. Arrays -- Dictionaries -- Sets -- Functions -- Closures -- Enumerations, structures, and class. Enumerations -- Structs and classes -- Properties -- Initialization -- Value vs reference types -- Advanced Swift. Protocols -- Error handling -- Extensions -- Generics -- Protocol extensions -- Memory management and ARC -- Equatable and comparable -- Event-driven applications. Your first Cocoa application -- Your first iOS application -- Interoperability -- Conclusion.

Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style. This book is written for Swift 3.0 and will also show you 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 hows and whys of Swift and can put that understanding to use in different contexts. After working through the book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift.

There are no comments on this title.

to post a comment.