This tutorial belongs to the Swift series
Variables let us assign a value to a label, and are defined using the
var name = "Roger" var age = 8
Once a variable is defined, we can change its value:
age = 9
Variables that you do not want to change can be defined as constants, using the
let name = "Roger" let age = 8
Changing the value of a constant is forbidden.
When you define a variable and you assign it a value, Swift implicitly infers the type of it.
8 is an
"Roger" is a
A decimal number like
3.14 is a
You can also specify the type at initialization time:
let age: Int = 8
but it’s usual to let Swift infer it, and it’s mostly done when you declare a variable without initializing it.
You can declare a constant, and initialize it later:
let age : Int age = 8
Once a variable is defined, it is bound to that type, and you cannot assign to it a different type, unless you explicitly convert it.
You can’t do this:
var age = 8 age = "nine"
String are just two of the built-in data types provided by Swift.
One more thing! ⚠️ ✋
It's a 10-weeks long cohort online course where I will guide you to becoming a Web Developer.
It's not "just a course". It's a big event I organize once a year.
At the end of the first 10 weeks you'll know how to create web sites and web applications and I'll unlock you the 2nd phase of the Bootcamp: you will get access to a large number of projects exclusive to the Bootcamp graduates, so you can follow my instructions to build things like private areas with authentication, clones of popular sites like Twitter YouTube Reddit, create e-commerce sites, and much much more.
Because once you got the fundamentals, you only learn by working on real, exciting projects.
To find out more, visit bootcamp.dev