Название: Swift Notes for Professionals Автор: Stack Overflow Contributors Издательство: Stack Overflow Contributors Год: 2018 Страниц: 291 Язык: английский Формат: pdf (true), djvu Размер: 10.15 MB
This Swift Notes for Professionals book is compiled from Stack Overflow. Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA, see credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified. This is an unofficial free book created for educational purposes and is not affiliated with official Swift group(s) or company(s) nor Stack Overflow. All trademarks and registered trademarks are the property of their respective company owners.
Contents:
Chapter 1: Getting started with Swift Language
Chapter 2: Variables & Properties
Chapter 3: Numbers
Chapter 4: Strings and Characters
Chapter 5: Booleans
Chapter 6: Arrays
Chapter 7: Tuples
Chapter 8: Enums
Chapter 9: Structs
Chapter 10: Sets
Chapter 11: Dictionaries
Chapter 12: Switch
Chapter 13: Optionals
Chapter 14: Conditionals
Chapter 15: Error Handling
Chapter 16: Loops
Chapter 17: Protocols
Chapter 18: Functions
Chapter 19: Extensions
Chapter 20: Classes
Chapter 21: Type Casting
Chapter 22: Generics
Chapter 23: OptionSet
Chapter 24: Reading & Writing JSON
Chapter 25: Advanced Operators
Chapter 26: Method Swizzling
Chapter 27: Reflection
Chapter 28: Access Control
Chapter 29: Closures
Chapter 30: Initializers
Chapter 31: Associated Objects
Chapter 32: Concurrency
Chapter 33: Getting Started with Protocol Oriented Programming
Chapter 34: Functional Programming in Swift
Chapter 35: Function as first class citizens in Swift
Chapter 36: Blocks
Chapter 37: The Defer Statement
Chapter 38: Style Conventions
Chapter 39: NSRegularExpression in Swift
Chapter 40: RxSwift
Chapter 41: Swift Package Manager
Chapter 42: Working with C and Objective-C
Chapter 43: Documentation markup
Chapter 44: Typealias
Chapter 45: Dependency Injection
Chapter 46: Caching on disk space
Chapter 47: Algorithms with Swift
Chapter 48: Swift Advance functions
Chapter 49: Completion Handler
Chapter 50: Swift HTTP server by Kitura
Chapter 51: Generate UIImage of Initials from String
Chapter 52: Design Patterns - Creational
Chapter 53: Design Patterns - Structural
Chapter 54: (Unsafe) Buffer Pointers
Chapter 55: Cryptographic Hashing
Chapter 56: AES encryption
Chapter 57: PBKDF2 Key Derivation
Chapter 58: Logging in Swift
Chapter 59: Memory Management
Chapter 60: Performance
Скачать Swift Notes for Professionals
|