Ich habe eine UITableView mit einer Liste von Städten. Ich möchte sie nach Staat trennen. Ich kann mir nicht vorstellen, wie ich die richtigen Gegenstände aus meinem Array herausholen kann. Wenn Abschnitt 1 (Arizona) über zwei Städte und Abschnitt 2 (Kalifornien) über zwei Städte verfügt, hat Stadt 1 während des Abschnitts cellForRowAtIndexPath, Abschnitt 2, einen Index von 0, obwohl es der dritte Eintrag in meinem Array ist. Ich dachte darüber nach, mein City Array in ein State Array zu verwandeln, wo jeder Gegenstand ein Array von Städten enthält, aber ich weiß immer noch nicht, in welchem Abschnitt ich bin und weiß daher nicht, welches City Array unter dem States Array I ist müsste zugreifen.UITableView, woher weiß ich, welchen Abschnitt während cellForRowAtIndexPath?
Jede Hilfe wäre willkommen.
In Ordnung ... anscheinend habe ich es versäumt, diese richtig zu erforschen. Entschuldigung wegen der dummen Frage. –
Ein bisschen dumm vielleicht; aber nicht extrem: Ich hatte eine ähnliche Frage, als ich anfing, iPhone dev zu machen. – Elliot
Der Grund, warum Sie dies wahrscheinlich nicht selbst gelöst haben, ist, dass die Zeilen- und Abschnittseigenschaften UIKit Ergänzungen zu NSIndexPath sind. Wenn Sie die NSIndexPath-Dokumentation nachschlagen, sind sie nicht dokumentiert. Sie sind jedoch hier dokumentiert: http://developer.apple.com/iphone/library/documentation/UIKit/Reference/NSIndexPath_UIKitAdditions/Reference/Reference.html –