1. Start Here2. Joining the Apple Developer Program4. An Introduction to Xcode 14 Playgrounds5. Swift Data Types, Constants and Variables
1. Start Here
https://www.ebookfrenzy.com/retail/swiftui-ios16/
https://www.ebookfrenzy.com/errata/swiftui-ios16.html
2. Joining the Apple Developer Program
learning curve
Of particular significance
Of further significance
invaluable resource
subsequently
mandatory requiremen
individual circumstances
As your skill level increases and your ideas for apps to develop take shape you can
Dun & Bradstreet D-U-N-S number
restricted
illustrated
briefly
4. An Introduction to Xcode 14 Playgrounds
introductory
ordinarily
left-most arrow
diagnostic
tangible
Swift is no exception to this rule
semi-colons
generally only used as a separator when multiple statements occupy the same line of code.
eligible
incremental execution
Remaining
arithmetic
Markup language
sequences
bullet points
https://developer.apple.com/library/content/documentation/Xcode/Reference/xcode_markup_formatting_ref/index.html
prototyped
The PlaygroundSupport module provides several useful features for playgrounds including the ability to present a live view within the playground timeline.
PlaygroundPage which allows playground code to interact with the pages that make up a playground
Playgrounds provide an environment in which Swift code can be entered and the results of that code viewed dynamically. This provides an excellent environment both for learning the Swift programming language and for experimenting with many of the classes and APIs included in the iOS SDK without the need to create Xcode projects and repeatedly edit, compile and run code.
5. Swift Data Types, Constants and Variables
opaque return types
in the form of
despite recent efforts to modernize some aspects of the language syntax, Objective-C was beginning to show its age.
prone
exhaustive
intricacies
intensive
circuit boards and buses
In order for a human to easily (easily being a subjective term in this context) program a computer
some middle ground between human and computer thinking is needed.
decimal
variants
precision
The Double type can be used to store up to 64-bit floating point numbers with a level of precision of 15 decimal places or greater. The Float data type, on the other hand, is limited to 32-bit floating point numbers and offers a level of precision as low as 6 decimal places depending on the native platform on which the code is running. Alternatively, the Float16 type may be used to store 16-bit floating point values. Float16 provides greater performance at the expense of lower precision.
Internally characters in Swift are stored in the form of grapheme clusters
scalars
var myChar3 = "X"
Characters may also be referenced using Unicode code points. The following example assigns the ‘X’ character to a variable using Unicode:
var myChar4 = "\u{0058}"