IVW
Hallo, Gast! Registrieren
Hol dir unsere App: iszene.com App

Variable an eine andere Funktion übergeben
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
SpecialFighter Offline
Senior Member
****
Avatar
Beiträge: 609
Registriert seit: Apr 2010
Bewertung: 1

28.06.2015, 12:03 | #1
Variable an eine andere Funktion übergeben
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?
Homepage Zitat @
VinzB Offline
Senior Member
****
Avatar
Beiträge: 614
Registriert seit: Jan 2010
Bewertung: 4

28.06.2015, 14:13 | #2
RE: Variable an eine andere Funktion übergeben
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?)
Zitat @
SpecialFighter Offline
Senior Member
(Threadstarter)
****
Avatar
Beiträge: 609
Registriert seit: Apr 2010
Bewertung: 1

28.06.2015, 15:00 | #3
RE: Variable an eine andere Funktion übergeben
ich nehme alles zurück.
die var status ist in beiden func verfügbar
Homepage Zitat @



Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste