En aquest tema, aprendrem els fonaments de la sintaxi i l'estructura bàsica de Swift. Aquest coneixement és essencial per escriure codi clar i eficient en Swift.
Continguts
- Comentaris
- Funcions Principals
- Declaració de Variables i Constants
- Tipus de Dades Bàsics
- Operadors
- Estructura de Control Bàsica
- Comentaris
Els comentaris són línies de codi que no s'executen i s'utilitzen per explicar el codi. Swift suporta dos tipus de comentaris:
- Comentaris de línia única:
// Aquest és un comentari de línia única
- Comentaris de múltiples línies:
/* Aquest és un comentari de múltiples línies */
- Funcions Principals
El punt d'entrada d'un programa Swift és la funció main()
. No obstant això, en Swift, no és necessari definir explícitament una funció main()
per a programes simples.
Aquest codi imprimeix "Hola, món!" a la consola.
- Declaració de Variables i Constants
En Swift, les variables es declaren amb la paraula clau var
i les constants amb let
.
variable
pot canviar el seu valor.constant
no pot canviar el seu valor després de ser assignat.
- Tipus de Dades Bàsics
Swift és un llenguatge de programació fortament tipat. Alguns dels tipus de dades bàsics són:
Tipus de Dada | Descripció | Exemple |
---|---|---|
Int |
Enter | let age: Int = 30 |
Double |
Decimal | let pi: Double = 3.14159 |
String |
Cadena de text | let name: String = "John" |
Bool |
Booleà | let isSwiftFun: Bool = true |
- Operadors
Els operadors són símbols que indiquen una operació a realitzar. Alguns operadors bàsics són:
- Operadors aritmètics:
+
,-
,*
,/
,%
- Operadors de comparació:
==
,!=
,>
,<
,>=
,<=
- Operadors lògics:
&&
,||
,!
Exemple:
- Estructura de Control Bàsica
Condicionals
Les sentències condicionals permeten executar codi basat en una condició.
Bucles
Els bucles permeten repetir una secció de codi.
Bucle for
Bucle while
Exercicis Pràctics
Exercici 1: Declaració de Variables i Constants
Declara una variable x
amb el valor 10 i una constant y
amb el valor 20. Imprimeix els seus valors.
Exercici 2: Operadors
Declara dues variables a
i b
amb els valors 15 i 25 respectivament. Calcula la seva suma i imprimeix el resultat.
Exercici 3: Condicionals
Escriu un programa que imprimeixi "Positiu" si una variable num
és major que 0, "Negatiu" si és menor que 0, i "Zero" si és igual a 0.
let num = 5 if num > 0 { print("Positiu") } else if num < 0 { print("Negatiu") } else { print("Zero") }
Resum
En aquesta secció, hem après la sintaxi i l'estructura bàsica de Swift, incloent comentaris, declaració de variables i constants, tipus de dades bàsics, operadors i estructures de control bàsiques. Aquestes són les bases que necessitaràs per escriure codi en Swift de manera efectiva. En el següent tema, explorarem les variables i constants amb més detall.
Curs de Programació en Swift
Mòdul 1: Introducció a Swift
- Introducció a Swift
- Configuració de l'Entorn de Desenvolupament
- El Teu Primer Programa en Swift
- Sintaxi i Estructura Bàsica
- Variables i Constants
- Tipus de Dades
Mòdul 2: Flux de Control
Mòdul 3: Funcions i Closures
- Definició i Crida de Funcions
- Paràmetres de Funció i Valors de Retorn
- Closures
- Funcions d'Ordre Superior
Mòdul 4: Programació Orientada a Objectes
Mòdul 5: Swift Avançat
Mòdul 6: Swift i Desenvolupament iOS
- Introducció al Desenvolupament iOS
- Conceptes Bàsics de UIKit
- Storyboards i Interface Builder
- Xarxes en Swift
- Core Data
- Conceptes Bàsics de SwiftUI