/ / objective-c json-framework: Ako analyzovať dátumy, nuly a všetko ostatné medzi tým efektívne? - objekt-c, json, core-data, json-framework

objective-c json-framework: Ako analyzovať dátumy, nuly a všetko ostatné medzi tým efektívne? - objekt-c, json, core-data, json-framework

Scenár: Aplikácia Ruby on Rails, ktorá vracia JSON do aplikácie iOS pomocou json-framework na analýzu JSON a tlačenie údajov na objekty Core Data.

problém: Mnohé atribúty vrátené z JSONu môžu byť nulové a veľké množstvo z nich nie sú jednoduché reťazce (napr. Sú to DateTimes s časovými zónami, celočíselnými číslami, plavákmi atď.).

Otázka: Aký je najefektívnejší spôsob nakladania s týmto JSON? Existuje json-framework (alebo niečo iné) s ľubovoľnými pomocníkmi, aby zjednodušili analýzu takýchto údajov ... - alebo - ... musím jednoducho urobiť [NSNull null] kontroly každého atribútu a ak nie null urobiť vhodné konverzie na NSDate, NSNumber alebo čokoľvek?

Vďaka - wg

odpovede:

2 pre odpoveď č. 1

Pokiaľ ide o manipuláciu s nulovými hodnotami, odporúčam použiť kategóriu na NSDictionary:

TouchJSON, ktoré sa zaoberajú NSNull