Hi everybody, I've a (maybe dumb) question. I want to manage a list of elements (small photo, name and category). The user is able to manage (view, add, delete, edit) this list with a tableview. The tableview is grouped (categories sorted) and sorted by name inside each categories. The data come from a SQLlite DB. Should I initiate my app with db and after try to work with array and dictionaries, and only write my db when my user quit (a lot of array filter and others). Or can I work directly of the db for everything (populate my tableview, ...) Thanks for any advices.