Я хотел бы использовать область в моем проекте, но у меня очень сложный фильтр и сортировка. Я должен заказать список по имени, но имя находится в другом классе.Realm 1.0 Как я могу использовать thread
class CustomObject: Object
{
dynamic var objectId = 0
let objectLangs = List<ObjectLang>()
}
class ObjectLang: Object
{
dynamic var objectId = 0
dynamic var name = ""
}
Когда у меня есть более 130 строк, он очень медленный в основной теме и блокирует пользовательский интерфейс. Я попытался сделать это в фоновом потоке, но когда я хочу обновить интерфейс, он был разбит Realm. Итак, какое идеальное решение? Как я могу использовать его? Не могли бы вы привести мне пример или учебник? Я прочитал путеводную линию.
Я обновил основную тему, но я не могу просмотреть список объектов. Я получил ошибку в области. –
Не можете ли вы получить список объектов по области? Или в памяти? Постскриптум Я начинаю переполнение стека, поэтому я не могу добавить комментарий к вашему ответу. – Hulk
Вы добавляете свой объект в блок записи? 'Попробовать! realm.write { realm.add (YourObejct) } ' – Hulk