Swift 4 is language developed by Apple Inc for iOS and OS X development.Swift 4 uses the same runtime as the existing Obj-C system on Mac OS and iOS.
- Introduction
- Basic Syntax
- Data Types
- Variables
- Optional
- Tuples
- Constants
- Literals
- Operators
- Decision Making
- Loops
- Strings
- Characters
- Arrays
- Sets
- Dictionaries
- Functions
- Closures
- Enumerations
- Structures
- Classes
- Properties
- Methods
- Subscripts
- Inheritance
- Initialization
- Deinitialization
- ARC Overview
- Optional Chaining
- Type Casting
- Extensions
- Protocols
- Generics
- Access Control