Задержка области в конце функции записи. Может ли это быть вызвано обновлением списка результатов в отдельном ViewController?

введите здесь описание изображения

У меня есть функция (описанная здесь), который занимает много времени для «фиксации» в конце функции записи области. По отдельности задержка, похоже, не происходит, но при работе в составе моего приложения она есть, поэтому я предполагаю, что делаю что-то не так.

Очень простая визуализация моей теории выше. Будет ли отфильтрованный список результатов в контроллере представления A замедлять функцию записи в контроллере представления B. Переход от A к B оставляет A внизу в иерархии представлений, т. Е. Он не «выталкивает» его.

Не приведет ли это к задержке письма в Realm? Есть ли простой способ остановить обновление A, если это не главный контроллер представления?


person hyperpringle    schedule 21.03.2021    source источник
comment
Realm filtered Результаты в контроллере A НЕ повлияют на запись в Realm в контроллере B. Кстати, это очень распространенный подход viewController; называется Master-›Detail. Мы не знаем, что это означает «обновление» в A . Кроме того, мы не знаем, как вы работаете с областью или пытаетесь записывать данные (включите запись в ЭТОТ вопрос). Вероятно, вам следует включить код в свой вопрос (или он может быть закрыт). Пожалуйста, ознакомьтесь со следующим Как создать минимальный, полный и проверяемый пример. Если вы пишете 1 миллиард объектов, это может повлиять на производительность.   -  person Jay    schedule 21.03.2021