Hi,
ich habe eine Klasse, die ein Array von einer 2. Klasse beinhaltet, die selbst wieder ein Array beinhaltet.
Das ganze sieht ungefähr so aus:
Klasse: Temperaturfuehler
Property: Kennung: String
Property: Temperatur: Double
Klasse: Raum
Property: Raumkennung: String
Property: Fuehler: Array[Temperaturfuehler]
Klasse: Haus
Property: Besitzer: String
Property: Raeume: Array[Raum]Soweit okay. Aus dieser Klasse erzeuge ich mir jetzt ein Objekt, und kann das Property Besitzer problemlos verwenden. Das Array Raeume ist erst mal leer.
Jetzt soll ein Raum hinzugefügt werden. Also muss erst mal geprüft werden, ob dieser Raum bereits existiert.
Das würde ich so machen:
Alles anzeigen
Nun kann ich aber schon auf r nicht wirklich zugreifen, als nehme ich mal an, dass es so nicht geht.
Wie kann man sowas realisieren?
Bin noch neu mit Swift, daher die blöde Frage In meiner alten Programmiersprache konnte ich mir einfach einer Referenz auf eine Klasse anlegen und dann den Pointer eines bestehenden, gleichen Objekts zuweisen um damit weiter zu arbeiten.
Gruß Dieter
ich habe eine Klasse, die ein Array von einer 2. Klasse beinhaltet, die selbst wieder ein Array beinhaltet.
Das ganze sieht ungefähr so aus:
Klasse: Temperaturfuehler
Property: Kennung: String
Property: Temperatur: Double
Klasse: Raum
Property: Raumkennung: String
Property: Fuehler: Array[Temperaturfuehler]
Klasse: Haus
Property: Besitzer: String
Property: Raeume: Array[Raum]Soweit okay. Aus dieser Klasse erzeuge ich mir jetzt ein Objekt, und kann das Property Besitzer problemlos verwenden. Das Array Raeume ist erst mal leer.
Jetzt soll ein Raum hinzugefügt werden. Also muss erst mal geprüft werden, ob dieser Raum bereits existiert.
Das würde ich so machen:
Quellcode
Wie kann man sowas realisieren?
Bin noch neu mit Swift, daher die blöde Frage In meiner alten Programmiersprache konnte ich mir einfach einer Referenz auf eine Klasse anlegen und dann den Pointer eines bestehenden, gleichen Objekts zuweisen um damit weiter zu arbeiten.
Gruß Dieter