/ / Ukladanie 10 000 záznamov Základné údaje - ios, objective-c

Ukladanie 10 000 záznamov Základné údaje - ios, objective-c

Pracujem so synchronizačnou aplikáciou. Ako môžem "hrubo" otvoriť databázu (Core Data) na vykonanie 10 000 operácií (vymazať, uložiť atď.) A potom zatvoriť?

Chápem, že teraz funguje takto:

  • otvorená databáza
  • urobené opatrenie
  • zatvorené a tak 10 000 krát.

Správne, ak je zlé, budem príliš šťastný

odpovede:

1 pre odpoveď č. 1

Len vykonajte svoje 10 000 operácií a nakoniec uložte kontext riadeného objektu. Uistite sa, že uložíte na konci a nie po každom objekte. Tým sa dramaticky urýchli pokrok.