Делаю предварительную загрузку данных из службы в своем мобильном приложении.FMDatabase в настоящее время используется при одновременном выполнении
Здесь я добавил около 7 услуг в NSOperationQueue, и все эти операции приведут к обновлению базы данных.
Здесь при обновлении базы данных я получаю предупреждение в журнале как «FMDatabase в настоящее время используется» и данные не были вставлены в БД.
Здесь как справиться с этой проблемой при одновременном выполнении и обновлении базы данных.
+1 @Sergey Demchenko, просто чтобы добавить информацию. Я вызывал FMDatabase в фоновом потоке, используя GCD (который создает проблему), вместо этого включен в основной поток (который решает проблему). – iNasir
Я получаю эту ошибку и использую FMDatabaseQueue. –