NemProgrammering.dk logo

Variabler, konstanter og typer i SWIFT

Lav din egen app kursus » Variabler, konstanter og typer i SWIFT # 2
Denne video kræver medlemskab
Læs mere!
Variabler, konstanter og typer i SWIFT

Information om denne video

Underviser: Jeppe Borggaard Jørgensen   Video: 19:40   Lektion nr. 2 af 22

I denne videolektion gennemgår vi nogle af de mest grundlæggende elementer indenfor programmering, som dog stadig er nogle af de mest vigtige – Variabler, og deres typer.

Variabler er  måden hvorpå vi kan holde vores data og arbejde med den, hvorved de udgør en central rolle i vores programmer. De fleste software-programmer har flere hundrede, eller tusinder, eller hundrede-tusinder af variabler, så det er noget der bliver brugt i STOR stil. Heldigvis er de også forholdsvis simple at arbejde med, og det vil du se i denne video.

Øvelser

Øvelse 1

Opret en ny variabel til at repræsentere en persons køn. Gør følgende overvejelser:

  • Skal det være en variabel eller en konstant
  • Hvilken datatype giver mening at bruge?
  • Hvorfor?

Øvelse 2

Lav en udskrift der beskriver en person. Udskriften skal på en læsevenlig måde beskrive:

  • Personens navn
  • Alder
  • Køn
  • Hjemby

Mangler du noget information, så opret en ny variabel.

Eksempel: “Mit navn er Jeppe, jeg er en 24 år gammel ung mand fra Hvide Sande”.

Spørgsmål og kommentarer

Kun medlemmer med adgang til dette kursus kan stille spørgsmål og kommentere. Bliv medlem her!

  • Emad E. siger:

    /Users/emadel-subaihi/Desktop/Skærmbillede 2018-06-11 kl. 20.24.17.png

  • Emad E. siger:

    Nu har jeg leget lidt med det og prøvet at finde ud af hvad der er galt og nu er der slet ikke noget på højre side. Jeg har prøvet at åbne en ny fil men der står heller ikke noget på højre side.

    1. Jeppe J. siger:

      Hej Emad,

      Kan du sende et screenshot af hvordan din skærm ser ud? Alternativt, har du set de 3 “view-knapper” der ændrer layoutet af programmet – måske ved at trykke på en af dem du kan få den frem igen? Der sidder 3 knapper i højre hjørne kaldet “view-knapper” og den i venstre side skulle gerne vise og skjule din venstre side-bjælke.

      1. Emad E. siger:

        Hej Jeppe

        Jeg ved ikke hvordan jeg skal uploade et screenshot her på siden. Er der evt et en mail jeg kan sende det til

  • Emad E. siger:

    Hej

    når jeg skriver let description: string = så kommer der ikke noget på højre side. På de 3 linjer over den linje står der mit navn alder og penge men ikke på den linje.

    hvad er problemet

    1. Jeppe J. siger:

      Hej Emad,

      Skriv venligst hele din kode ved at direkte kopierer fra din editor så jeg kan se hele sammenhængen – alternativt et screenshot, så kan jeg hjælpe dig :)

      mvh. jeppe

      1. Emad E. siger:

        hej Jeppe

        her har jeg kopieret det hele

        import Cocoa

        var Name: String = “Emad”
        var Age: Int = 25
        var Money: Double = 120.25

        let description: String = “Hej mit navn er \(Name) og jeg er \(Age) år gammel og har \(Money) kr. i lommen”

        1. Emad E. siger:

          Hej igen Jeppe

          Nu har jeg lige genstartet computeren, og åbnet xcode igen og nu virker det lige pludseligt

  • Walther T. siger:

    ok wt

  • Karl Aage D. siger:

    Hej

    Jeg er lige startet på app-udviklingskurset.
    Da jeg ikke har en Mac, har jeg hentet et fjernskrivebord på MacinCloud.

    Jeg har desværre problemer med playground-faciliteten til højre. Den virker ved start af et nyt projekt, men går meget let i hak/fryser’. Det hjælper undertiden at logge ud af MacinCloud og så logge på igen.

    Er det noget, som kan opleves lignende, når man bruger en Mac?

    (jeg går ud fra, at jeg på MacinCloud har er opdateret version, så det ikke er spørgsmålet om manglende opdatering).

    Mvh
    Karl Aage

    1. Jeppe J. siger:

      Hej Karl Aage,

      Jeg vil helt klart anbefale dig at erhverve dig en Mac computer hvis du vil have en god oplevelse med Xcode og Apple’s udviklingsmiljø generelt. Der er (som du nævner) muligheder for at undgå det, men jeg har tit hørt om problemer både som du selv nævner med hak/frys eller at det bare generelt kører langsommere og dårligere.

      Personligt har jeg kun meget få problemer med Xcode / Playground når jeg sidder på min mac, og jeg vil sige det er et meget optimeret og stabilt udviklingsmiljø, men det kræver “desværre” at man erhverver sig en Mac.

      Jeg håber du kan bruge svaret til noget, ellers siger du bare til og held og lykke med kurset :-)
      Mvh. Jeppe