Apple iPhone Forum und Community

Normale Version: Variable an eine andere Funktion übergeben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo alle zusammen,

habe aktuell ein Verständnisproblem.

Habe einen ViewController mit einem DatePicker und einem Button.


Code:
@IBAction func DatePickerChanged(sender: AnyObject) {
  // Code hier
}



Diese Funktion wird aufgerufen, wenn das Value des DatePickers geändert wird.
In dieser wird auch eine Variable var status = true gesetzt

und die Funktion des Buttons:
Code:
@IBAction func ScanFertigstellen(sender: AnyObject) {
// Code hier
}


Wie kann ich jetzt in der Button - Funktion den Wert der Variable status nutzen?
Ich weiß nicht mehr so genau wie es bei Swift funktioniert, weil ich das lange nicht mehr gemacht habe, aber bei Java könntest du status einfach als Attribut deklarieren, ist dann einfach eine Variable, die in der ganzen Klasse verfügbar ist.

Und nebenbei: Methoden (außer Konstruktoren) sollten mit einem kleinen Buchstaben beginnen, gehört wohl zum guten Stil Zwinkern (Vlt auch Java spezifisch?)
ich nehme alles zurück.
die var status ist in beiden func verfügbar