Introduction to Swift 4.2 Introduction to Swift 4.2

Introduction to Swift 4.2

Learn how to program for iPhones and iPads with Swift 4.2

    • $2.99
    • $2.99

Publisher Description

Learn how to program iOS applications with Swift. 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.


Table of Contents


INTRODUCTION TO SWIFT

Computer Programs

Playground

Variables

Memory

Primitive Types

Declaration and Initialization

Arithmetic Operators

Constants

Data Types

Characters

Strings

Booleans

Optionals

Tuples

Collections

Arrays

Sets

Dictionaries

Conditionals and Loops

If and Else

Switch

While and Repeat While

For In

Control Transfer Statements

Guard

Enumerations

Associated Values


SWIFT PARADIGM

Programming Paradigms

Functions

Declaration of Functions

Generic Functions

Standard Functions

Scopes

Closures

Structures

Definition of Structures

Methods

Initialization

Property Keywords

Computed Properties

Type Properties and Methods

Primitive Type Structures and Casting

String Structures

Array Structures

Set Structures

Dictionary Structures

Range Structures

Enumerations

Objects

Definition of Objects

Property Observers

Type Properties and Methods

Optional Chaining

Reference Types

Memory Management

Inheritance

Type Casting

Any and AnyObject

Initialization

Deinitialization

Protocols

Definition of Protocols

Swift Protocols

Extensions

Delegates


This guide assumes that you have a basic knowledge of app development. For a complete course on app development for iOS, read our book iOS Apps for Masterminds.


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

GENRE
Computers & Internet
RELEASED
2018
August 18
LANGUAGE
EN
English
LENGTH
148
Pages
PUBLISHER
MinkBooks
SELLER
John Gauchat
SIZE
729.1
KB
Introduction to Swift 5.7 Introduction to Swift 5.7
2022
Beginning Swift Programming Beginning Swift Programming
2014
Swift Pocket Reference Swift Pocket Reference
2015
Java for Beginners: As Per the ICSE Computer Applications Syllabus Java for Beginners: As Per the ICSE Computer Applications Syllabus
2011
Programming in Objective-C Programming in Objective-C
2003
Mastering Swift 5.3 Mastering Swift 5.3
2020
SwiftUI for Masterminds SwiftUI for Masterminds
2020
SwiftUI for Masterminds 5th Edition SwiftUI for Masterminds 5th Edition
2024
SwiftUI for Masterminds 3rd Edition 2022 SwiftUI for Masterminds 3rd Edition 2022
2022
SwiftUI for Masterminds 4th Edition SwiftUI for Masterminds 4th Edition
2023
SwiftUI for Masterminds 2nd Edition 2022 SwiftUI for Masterminds 2nd Edition 2022
2022
iOS Apps for Masterminds 4th Edition iOS Apps for Masterminds 4th Edition
2018