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ď č. 1Len 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.