Limpar banco de dados de região completo
Estou brincando com o território (atualmente 0.85.0) e meu aplicativo usa o banco de dados para armazenar dados específicos do usuário, como os contatos do usuário atual. Quando o usuário decide sair, preciso remover todas as informações sobre o usuário e a coisa mais óbvia, simples e limpa na minha opinião seria limpar todo o domínio. Infelizmente, a versão cacau não fornece essa funcionalidade.
Atualmente, estou preso com o seguinte
RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
[realm deleteObjects:[MyRealmClass1 allObjectsInRealm:realm]];
[realm deleteObjects:[MyRealmClass2 allObjectsInRealm:realm]];
[realm deleteObjects:[MyRealmClass3 allObjectsInRealm:realm]];
[realm commitWriteTransaction];
alguma idéia melhor?
obrigado