Miałem bezpośrednie podejście do przekształcania par klucz/wartość fragmentu XML w NSDictionary po uruchomieniu prostej aplikacji na iPhone'a. Problem polega na tym, że muszę włączyć te instancje NSDictionary, które kiedyś zapełniły moje UITableView do niestandardowych klas, ponieważ wymagają zachowania i dodatkowej złożoności. Problem polega na tym, że teraz, aby utworzyć instancję obiektu i wypełnić jego zmienne instancji parami klucz/wartość z usługi sieciowej, staje się to o wiele trudniejsze. Nie mogę już wrzucać go do metody, która iteruje przez XML i używa KVC do ustawienia zmiennych instancji.Kodowanie wartości klucza
Jakie inne rozwiązanie jest dostępne?
To brzmi nieźle, Marc. Czy istnieje możliwość wyjaśnienia, co masz na myśli, że nazwy w źródle danych nie są zgodne z kluczowymi/wartościowymi kodami? A do czego testujesz swoje węzły? – Coocoo4Cocoa
Kapitalizacja odgrywa część, ale nazwy węzłów nie zawsze są zgodne z nazwą zmiennej. Na przykład, DetailPageURL może odwzorować na pageURL, tytuł na tytuł i tak dalej. –