/ / pretrvávajúce pole ako graf / graf dáta v kakaovom dotyku - kakao-dotyk

pretrvávajúce pole ako dáta grafov / grafov v kakaovom dotyku - kakaový dotyk

Pracujem na grafickej aplikácii, ktorá budeprichádzajú s niektorými preddefinovanými grafmi a budú môcť pri aktualizácii získať grafy ako csv z internetu. Súbory csv sa v podstate premenia na slovníky polí alebo podobnú štruktúru a prechádzajú do zobrazenia grafov. Aký by bol najlepší spôsob, ako tieto poli pretrvávať na disku? Bolo by použitie kľúčových dát cesta alebo lepšie ukladať údaje ako plisty? Ak musím ísť so základnými údajmi, musel by som vytvoriť nejaký model, ktorý ukladá hodnotu poľa a priradiť ho k inému modelu, alebo k niečomu, čo sa zdá byť nadsadené pre tento druh úlohy.

Keby som sa musel sám rozhodnúť, ja by som šiel s vrúbkovaním. Základné údaje sa mi zdajú byť veľmi zlé na moju úlohu, ale vzhľadom na to, že môj kakaový noobness by mali mať nejaké názory.

Vďaka, Dimitris

odpovede:

0 pre odpoveď č. 1

CoreData je komplikovanejšia a budete mať pocit, že získate výkon iba vtedy, keď budete mať stovky tisíc záznamov.

Ak plánujete mať iba niektoré grafy, urobte tos plistami a v budúcnosti, keď získate viac skúseností s kakaom, môžete vždy aktualizovať a používať CoreData. Ak používate CoreData od začiatku a neskôr sa rozhodnete, že chcete niečo zmeniť v modeli, migrácia je PITA (ja som počul).