Introduction to Swift 5.7 Introduction to Swift 5.7

Introduction to Swift 5.7

Quick Guides for Masterminds

    • ¥450
    • ¥450

発行者による作品情報

Quick Guides for Masterminds are excerpts from our best-selling books SwiftUI for Masterminds, UIKit for Masterminds, and HTML5 for Masterminds, providing a cost-effective alternative to getting the information you need.



Description



With this guide, you will learn how to program in Swift 5.7 and how to implement Swift concurrency.



After reading this guide, you will know how to program in Swift, how to define functions and objects, and how to write code using the Swift paradigm.



Swift 5.7 | iOS 16 | Xcode 14



Table of Contents



INTRODUCTION TO SWIFT

Computer Programming

Playground

Variables

Memory

Primitive Data Types

Declaration and Initialization

Arithmetic Operators

Constants

Swift Data Types

Characters

Strings

Booleans

Optionals

Tuples

Conditionals and Loops

If and Else

Switch

While and Repeat While

For In

Control Transfer Statements

Guard



SWIFT PARADIGM

Programming Paradigms

Functions

Declaration of Functions

Generic Functions

Standard Functions

Scopes

Closures

Structures

Definition of Structures

Key Paths

Methods

Initialization

Computed Properties

Property Observers

Type Properties and Methods

Generic Structures

Primitive Type Structures

Range Structures

String Structures

Array Structures

Set Structures

Dictionary Structures

Enumerations

Raw Values

Associated Values

Objects

Definition of Objects

Type Properties and Methods

Reference Types

Self

Memory Management

Inheritance

Type Casting

Initialization

Deinitialization

Access Control and Modifiers

Singletons

Protocols

Definition of Protocols

Generic Protocols

Swift Protocols

Extensions

Delegates

Errors

Throwing Errors

Handling Errors

Results



CONCURRENCY

Asynchronous and Concurrent Tasks

Tasks

Async and Await

Errors

Concurrency

Actors

Main Actor

Asynchronous Sequences

Task Group

Asynchronous Images



This guide is a collection of excerpts from the book SwiftUI for Masterminds. The information included in this guide will help you understand a particular aspect of app development, but it will not teach you everything you need to know to develop an app for Apple devices. If you are looking for a complete course on app development with SwiftUI, read our book SwiftUI for Masterminds. For more information, visit our website at www.formasterminds.com.

ジャンル
コンピュータ/インターネット
発売日
2022年
9月13日
言語
EN
英語
ページ数
227
ページ
発行者
John D Gauchat
販売元
John Gauchat
サイズ
6.7
MB
Introduction to Swift 4.2 Introduction to Swift 4.2
2018年
Beginning Swift Programming Beginning Swift Programming
2014年
Swift Programming Nuts and bolts Swift Programming Nuts and bolts
2015年
C# Programming Basics: Learn C# Coding for Beginners Book 1 C# Programming Basics: Learn C# Coding for Beginners Book 1
2017年
Swift 5.3 Cheat Sheet Swift 5.3 Cheat Sheet
2021年
C# Programming Illustrated Guide For Beginners & Intermediates: The Future Is Here! Learning By Doing Approach C# Programming Illustrated Guide For Beginners & Intermediates: The Future Is Here! Learning By Doing Approach
2019年
SwiftUI for Masterminds 3rd Edition 2022 SwiftUI for Masterminds 3rd Edition 2022
2022年
SwiftUI for Masterminds SwiftUI for Masterminds
2020年
SwiftUI for Masterminds 5th Edition SwiftUI for Masterminds 5th Edition
2024年
SwiftUI for Masterminds 4th Edition SwiftUI for Masterminds 4th Edition
2023年
SwiftUI for Masterminds 2nd Edition 2022 SwiftUI for Masterminds 2nd Edition 2022
2022年
CloudKit with SwiftUI CloudKit with SwiftUI
2022年
Develop in Swift Fundamentals Teacher Guide Develop in Swift Fundamentals Teacher Guide
2021年
Develop in Swift Fundamentals Develop in Swift Fundamentals
2021年
Develop in Swift Fundamentals Develop in Swift Fundamentals
2021年
Develop in Swift Fundamentals Develop in Swift Fundamentals
2020年
Develop in Swift Explorations Develop in Swift Explorations
2021年
The Swift Programming Language (Swift 5.7) The Swift Programming Language (Swift 5.7)
2014年