I was thinking about creating a UiTableView that follows the pattern MVVM (Model-View-ViewModel) to be able to make the data in the table refresh automatically when there is a change in these, be it a new element, an update or a deletion without having to refresh all the table.
I've been researching the subject a bit and I've found some libraries like RxSwift or Bond , but I have not found any information that will indicate that this can be done directly in a simple way without the use of external bookstores or that is contemplated in the Swift documentation.
I would appreciate if someone can give me a hand about it or guide me a bit to get it done, since I have looked a little bookstores and how to use them but it is not very intuitive.