разных потоков произвести запись и чтение, че будет? Фоном гружу список данных, он загрузился и сохраняется, а я в этот же момент его дёргаю из базы, произойдёт повреждение данных или что произойдет? И как фиксить, NSLock-ом каким-нибудь или другие варианты есть?
https://developer.apple.com/documentation/coredata/using_core_data_in_the_background
Оттуда же: Core Data is designed to work in a multithreaded environment. However, not every object under the Core Data framework is thread safe.
Обсуждают сегодня