- Registriert
- 13.12.09
- Beiträge
- 266
Irgendwie hab ich grad wieder nen Denkfehler, aber ich weiß echt nicht wie ich es elegant lösen kann.
Ich habe in meiner App drei Klassen (LeftView, MiddleView, RightView) in der Klasse MiddleView gibt es ein NSMutableArray mit dem Namen tableList. Ich möchte gerne daten darein schreiben. Dazu möchte ich über die Klasse LeftView Daten in das Array schreiben und ein anderes mal soll die Klasse RightView daten in das Array schreiben. Also habe ich mir gedacht ich definiere in der Klasse LeftView einfach ein Objekt der Klasse MiddleView und gut ist. das geht zwar, aber wie greife ich dann von der RightView das Array zu? Denn wenn ich jetzt in der RightView ein neues Object von MiddleView erzeuge dann hab ich zwei unterschiedliche Objekte auf deren Arrays ich zu greife.
Wie kann ich jetzt In der RightView auf das Array (tableList) zugreifen? Für euch OOP Profis ist das doch sicher kein Ding mir da den entscheidenen Hinweis zu geben.
Ich bedanke mich schonmal im Vorruas bei euch.
Ich habe in meiner App drei Klassen (LeftView, MiddleView, RightView) in der Klasse MiddleView gibt es ein NSMutableArray mit dem Namen tableList. Ich möchte gerne daten darein schreiben. Dazu möchte ich über die Klasse LeftView Daten in das Array schreiben und ein anderes mal soll die Klasse RightView daten in das Array schreiben. Also habe ich mir gedacht ich definiere in der Klasse LeftView einfach ein Objekt der Klasse MiddleView und gut ist. das geht zwar, aber wie greife ich dann von der RightView das Array zu? Denn wenn ich jetzt in der RightView ein neues Object von MiddleView erzeuge dann hab ich zwei unterschiedliche Objekte auf deren Arrays ich zu greife.

Ich bedanke mich schonmal im Vorruas bei euch.