App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - App-ontwikkeling - Swift en iOS: constanten/variable aanmaken

David  David heeft nog geen Studiekaart. Klokje17 jan 2015, 17:37
Avatar
Avatar
Berichten:95


ik ben dus bezig om een agenda app te maken. maar de constanten vastzetten en weer laden snap ik nog niet echt

 

de hele datum zit er in. maar nu wil ik dat de text van datum 2015-01-30 anders is als 2015-02-04

maar dat lukt me niet want je gaat niet eeuwig datums maken als van

var 2015-01-30 =

var 2015-01-29 =

var 2015-01-28 =

 

ik heb ook nog aan dit gedacht

var (datum) = 

maar dat werkt natuurlijk niet.

 

ook een if en if else statement kan werken maar daar ben je ook heel lang mee bezig.

 

wie heeft een makkelijke, snelle oplossing voor dit?

 

Reageer


AppChanger  Laurens heeft nog geen Studiekaart. Klokje18 jan 2015, 01:20
Avatar
Avatar
Berichten:301
Fans:13


Beste David,

Waarom zou je de variabelen (constantes) een andere naam willen geven?

Als ik hier het antwoord op weet, kan ik of iemand anders je misschien verder helpen.

 

Met vriendelijke groeten

 

Laurens

Reageer


David  David heeft nog geen Studiekaart. Klokje18 jan 2015, 12:47
Avatar
Avatar
Berichten:95


Beste AppChanger,

 

als ik dat niet doe worden de afspraken toch niet onthouden.

//laat de hele afspraak voor de hele dag

let button = wat gebruiker typt

text = UIlabel()

text.textlabel?.text = wat gebruiker typt  //maar de datum onthoud die niet.

 

//los van alle informatie die ik hier boven mis, onthoud mijn app niet of de datum op dag XXXXX anders moet zijn als op datum XXXXX en dat moet die wel onthouden.

 

klein voorbeeld hoe ik het wil hebben maar hoe het niet kan,

 

func (datum){

var 

var

var 

var

var

 

}

 

Reageer


AppChanger  Laurens heeft nog geen Studiekaart. Klokje18 jan 2015, 23:04
Avatar
Avatar
Berichten:301
Fans:13


Beste David,

Eerst en vooral zou ik alles opslaan met Core Data. Hier vind je wel wat info over op internet. Daarna in Core Data file maak je een array. Nadien kan je het array vullen met dictionarys. Dan kan je in het array zoeken naar de dictionary die je dag bevat. 

class="page" title="Page 165"> class="layoutArea"> class="column">
var dagen = [ //Array
[ //Dictionary 1
"dag" : "18-01-2015",
     "nota"     :    "Ik moet daar zijn.",
     "uur"     :    "16",
     "min"     :    "33",
     "plaats"     :    "Nederland"
], [ //Dictionary 2

     "dag"     :    "19-01-2015",
     "nota"    :    "Ik moet werken."
     "uur"     :    "09",
     "min"     :    "00",
     "plaats"  :    "Nederland",
] 
] 



En je kan steeds het array ( een array plaats) vullen met de dictionary. Volgens mij zou het zo moeten kunnen werken.

Veel succes!

Met vriendelijke groeten

Laurens (AppChanger)
Reageer

Goed advies! 1 persoon vindt dit goed advies.