The Swift Programming Language
โ Scribed by Inc, Apple
- Publisher
- Apple Inc.
- Year
- 2014
- Tongue
- English
- Leaves
- 500
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swiftโs clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.
โฆ Table of Contents
Taking the first steps with Swift --
Learning about variables, constants, strings, and operators --
Optional types --
Using Swift collections --
Control flow --
Functions --
Classes, structures, and protocols --
Using protocols and protocol extensions --
Protocol oriented design --
Generics --
Availability and error handling --
Custom subscripting --
Working with closures --
Concurrency and parallelism in Swift --
Custom types --
Memory management --
Swift formatting and style guider --
Adopting design patterns in Swift.
โฆ Subjects
Computer Science;Programming;Science;Nonfiction;Technology;Technical;Reference;Software;Computers;Unfinished;Business;Apple
๐ SIMILAR VOLUMES
Swift is a programming language for creating iOS, macOS, watchOS, and tvOS apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swiftโs
Describes Swift, a new programming language developed by Apple for its Mac OS X and iOS platforms. This is a pre-release of Swift documentation. Swift has familiar Java-like syntax but includes some features from modern programming languages: static typing and (limited) type inference, immutable