Я изучаю CoreData. Очевидно, что один из основных классов, которые вы окружаете, - это NSManagedObjectContext. Мне неясна точная роль этого. Из статей, которые я прочитал, кажется, что у вас может быть несколько NSManagedObjectContexts. Означает ли это, что NSManagedObjectContext в основном является копией серверной части?
Как это преобразовать в согласованный бэкэнд, когда есть несколько разных копий?
Итак, два основных вопроса:
Является ли NSManagedContext копией серверной базы данных?
и ...
Например, скажем, я вношу изменение в контексте A и делаю другое изменение в контексте B. Затем я сначала вызываю save в A, а затем в B? будет ли B преобладать?
Спасибо