Я использую SQLite в своем приложении для iOS, и мне нужно много сохранять / загружать, пока пользователь взаимодействует с пользовательским интерфейсом. Это проблема, так как пользовательский интерфейс становится нестабильным и медленным.
Я пробовал выполнять операции в дополнительном потоке, но не думаю, что это возможно в SQLite. Если я это сделаю, я часто получаю коды ошибок SQLITE_BUSY и SQLITE_LOCKED.
Есть ли способ сделать это в многопоточности без этих кодов ошибок, или мне следует отказаться от SQLite?