RIP
Tutorial
Tags
Topics
Examples
eBooks
Learning Swift Language eBook (PDF)
Download this eBook for free
Chapters
Chapter 1: Getting started with Swift Language
Chapter 2: (Unsafe) Buffer Pointers
Chapter 3: Access Control
Chapter 4: Advanced Operators
Chapter 5: AES encryption
Chapter 6: Algorithms with Swift
Chapter 7: Arrays
Chapter 8: Associated Objects
Chapter 9: Blocks
Chapter 10: Booleans
Chapter 11: Caching on disk space
Chapter 12: Classes
Chapter 13: Closures
Chapter 14: Completion Handler
Chapter 15: Concurrency
Chapter 16: Conditionals
Chapter 17: Cryptographic Hashing
Chapter 18: Dependency Injection
Chapter 19: Design Patterns - Creational
Chapter 20: Design Patterns - Structural
Chapter 21: Dictionaries
Chapter 22: Documentation markup
Chapter 23: Enums
Chapter 24: Error Handling
Chapter 25: Extensions
Chapter 26: Function as first class citizens in Swift
Chapter 27: Functional Programming in Swift
Chapter 28: Functions
Chapter 29: Generate UIImage of Initials from String
Chapter 30: Generics
Chapter 31: Getting Started with Protocol Oriented Programming
Chapter 32: Initializers
Chapter 33: Logging in Swift
Chapter 34: Loops
Chapter 35: Memory Management
Chapter 36: Method Swizzling
Chapter 37: NSRegularExpression in Swift
Chapter 38: Numbers
Chapter 39: Optionals
Chapter 40: OptionSet
Chapter 41: PBKDF2 Key Derivation
Chapter 42: Performance
Chapter 43: Protocols
Chapter 44: Reading & Writing JSON
Chapter 45: Reflection
Chapter 46: RxSwift
Chapter 47: Sets
Chapter 48: Strings and Characters
Chapter 49: Structs
Chapter 50: Style Conventions
Chapter 51: Swift Advance functions
Chapter 52: Swift HTTP server by Kitura
Chapter 53: Swift Package Manager
Chapter 54: Switch
Chapter 55: The Defer Statement
Chapter 56: Tuples
Chapter 57: Type Casting
Chapter 58: Typealias
Chapter 59: Variables & Properties
Chapter 60: Working with C and Objective-C
Download this eBook for free