Очистить полную базу данных областей

Я играю с областью (в настоящее время 0.85.0), и мое приложение использует базу данных для хранения пользовательских данных, таких как контакты текущего пользователя. Когда пользователь решает выйти из системы, мне нужно удалить каждый бит информации о пользователе, и самой очевидной, простой и чистой вещью, на мой взгляд, будет стирание всей области. К сожалению, библиотека Cocoa не предоставляет такую ​​функциональность.

В настоящее время я застрял со следующим

RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
[realm deleteObjects:[MyRealmClass1 allObjectsInRealm:realm]];
[realm deleteObjects:[MyRealmClass2 allObjectsInRealm:realm]];
[realm deleteObjects:[MyRealmClass3 allObjectsInRealm:realm]];
[realm commitWriteTransaction];

есть идеи получше?

Спасибо

Ответы на вопрос(6)

Ваш ответ на вопрос