Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ich weiß nicht, wo du da was kryptisches siehst und wenn dich schon die Wortwahl Konstruktor statt Allocator stört.....

  • Zitat von Amin Negm-Awad: „NSArray* neighbors = [NSArray arrayWithObjects:upCell, rightCell, downCell, leftCell, nil];“ So was in der Art hab ich mir auch schon gedacht. Aber das wird ziemlich aufwändig im Konstruktor, da ja in der Initialisierungsschleife noch nicht alle Objekte vorhanden sind. Die Indizes aber kann ich jederzeit bereits festlegen. Abgesehen davon. Wie gestalte ich einen Aufruf in adäquater Form zu Quellcode (2 Zeilen) mit objectAtIndex kann ich ja nicht mehr arbeiten, wenn das…

  • jein, du hast schon recht und eigentlich sollte eine Zelle nichts von der anderen wissen (der Controller ist hier die Feldklasse), aber ich muss mich von Zelle zu Zelle weiterhangeln können, ohne dies global zu steuern. Das macht es ja so einfach. Setz eine Schleife um meinen als erstes genannten 10-Zeiler und ich kann mich bereits an einem Objekt im Bild "entlangtasten" Gruß, Norbert

  • Hallo, bin wieder da. erst mal vielen Dank für eure Antworten. So richtig klar ist das Problem aber wohl noch nicht. Vielleicht hab ich mich ja auch einfach schlecht ausgedrückt. In C ist das ja alles auch kein Thema. Ich will eine elegante Lösung für Objective-C (iPad). Ich habe ein Feld mit vielen einzelnen Zellen, die jeweils wiederum Informationen über sich enthalten sollen. In schöner OO-Manier ist also das Feld eine Klasse mit Info über Zeilen, Spalten, Bitmap, Zustand, Gitternetz… usw. Ei…

  • Ganz so einfach ist es leider nicht. Ich habe ein zur Laufzeit erzeugtes Feld von bis zu bis zu 1000 x 800 Zellen. World.field ist eine Objektive-C Klasse die für jede Zelle eine weitere ObjC Klasse Cell mit diversen Zusatzinformationen und einem C-Array der Feld-Indizies der 4 Neighborhoods(nbh) enthält. Der Index im NSArray ist ja nichts anderes als ein Zeiger auf die entsprechende Nachbarzelle. Ich kann also beim Initialisieren die Nachbarzellen festlegen. z.B. Nachbar UP => eigener Index - A…

  • Hallo Thallius, Es gibt 4 Richtungen dir % 4 kann also 0..3 sein um alle durchzutesten musst du max 4 Versuche machen, also Abbruch, wenn kein Versuch mehr frei oder vorher schon ein Treffer Die Folgezelle nextdir wird also im NSArray world.field am Index des Nachbars mit der Richtung dir geliefert hat dieser den Typ true kann weiter gemacht werden. Jetzt alles klar? Mein Proben liegt darin, dass mir das C-Array nbh einen Integer als Index zurückliefert. Hätte ich auch hier ein NSArray, bekäme i…

  • Wie kann ich xcode-konform (NSArray in NSArray?) mit einem rotierenden Index auf Objekte zugreifen. Hier trickse ich noch mit einem in eine Property "geschummelten" C-Array. also: Ich habe ein 2D-Feld (z.B. Schachbrett) als 1D-NSArray und will eine Zelle(cell) bei einer zutreffenden Bedingung auf eines der 4 bekannten Nachbarfelder(cell.nbh[?]) weiterziehen. Quellcode (10 Zeilen) das muss doch irgendwie noch anders und ohne Tricks gehen!