UITableView Schnitte dynamisch aus NSArray erstellen
Ich habe die folgende Datenstruktur, die ich nicht ändern kann (wahrscheinlich der wichtigste Teil dieser Frage):
<?xml version="1.0" encoding="us-ascii"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>FirstName</key>
<string>John</string>
<key>LastName</key>
<string>Adams</string>
</dict>
<dict>
<key>FirstName</key>
<string>Henry</string>
<key>LastName</key>
<string>Ford</string>
</dict>
</array>
</plist>
Ich kann dies erfolgreich in ein @ einlesNSArray
der Klassenart vonPerson
(das ich erstellt habe) und auch diese Liste in einem @ anzeigUITableView
.
Was ich jetzt mit diesen Daten machen möchte, ist sie in Abschnitten anzuzeigen, mit dem ersten Buchstaben in ihrem Nachnamen sowie demSectionIndexList
.
Wie kann ich diese Daten transformieren (nicht die Datenquelle) oder intakt lassen und direkt in meinem @ abfrageDataSource
zumUITableView
so kann ich es durch den ersten Buchstaben in ihrem Nachnamen abtrennen?
Danke im Voraus