Articles of область

Как получить набор результатов неавтоматического обновления в Realm?

Realm's RLMResults является RLMResults для автоматического обновления. Как правило, автоматическое обновление – отличная вещь, но я борюсь с ней за конкретное приложение: Я отправляю массивы объектов модели на сервер, а затем удаляю их из Realm, если отправка прошла успешно. Поскольку это может происходить одновременно, каждая модель имеет атрибут nowProcessing. Я использую objectsWhere() с предикатным запросом […]

Как использовать realm.addNotificationBlock?

Я играю с быстрым и царством в приложении IOS. Я пытаюсь перезагрузить tableView, используя realm.addNotificationBlock. Но я не знаю, как это реализовать. Может ли кто-нибудь помочь мне с точным примером кода? благодаря

Если я создам базу данных в Realm, будет ли она доступна для моего пользователя без доступа в Интернет?

Я пытаюсь создать свое первое приложение Swift, и я думаю, что Realm может быть хорошим вариантом для моей базы данных. Это может быть совершенно глупый вопрос, но смогут ли мои пользователи получить доступ к данным в моей базе данных без подключения к Интернету? Я уверен, что ответ «да», но я просто хочу убедиться. В качестве […]

Структура архитектуры области

Я перенес свое приложение из CoreData, и я глубоко впечатлен тем, насколько простыми могут быть. Я мог бы удалить много кода 🙂 Одна вещь, которая заставляет меня чувствовать себя немного неудобно, – это то, что Realm распространяется по всему моему приложению, создавая большую зависимость: у моего приложения есть MVVM-архитектура, и я бы чувствовал себя лучше, […]

Использование нереализованного инициализатора «init (realm: schema :)» при вызове объектов Realm ().

Я пытаюсь восстановить объекты Realm, используя Realm(path: Realm.defaultPath).objects(Fruits) это то, что я получаю в результате: 12: 7: fatal error: use of unimplemented initializer 'init(realm:schema:)' for class DB.Fruits Объект имеет только следующий init: required init() { super.init() nextPrimaryKey() } Я прочитал всю информацию о проблемах init (), однако ни одна из них не решила проблему (включая […]

Ошибка при интеграции Королевства

Я пытаюсь интегрировать Realm в мое приложение iOS, поэтому данные могут быть постоянными. Прямо сейчас я получаю эту ошибку: Завершение приложения из-за неотображенного исключения «RLMException», причина: «Секции свойств» объявляется как «NSArray», который не является поддерживаемым типом свойства RLMObject. Все свойства должны быть примитивами, NSString, NSDate, NSData, NSNumber, RLMArray, RLMLinkingObjects или подклассами RLMObject. Для получения дополнительной […]

Почему я не могу получить доступ к элементу экземпляра класса в Swift

В настоящее время я пишу приложение iPhone в Swift. У меня есть экземпляр глобального класса моей пользовательской базы данных, например: var currentUser = UserDB() class UserDB: Object { dynamic var id:String = "0" override class func primaryKey() -> String { return "id" } var userName: String? var firstName: String? var lastName: String? } Затем я […]

Swift 2.2, RealmSwift – Невозможно преобразовать значение типа «Примечание» в ожидаемый тип аргумента Object.Type

Я только начал использовать Realm для приложения в блокноте и сохранил массив (noteTitles) настраиваемого класса (Примечание). Я сделал это как объект, но когда я использую realm.objectForPrimaryKey(noteTitles, key: "id") он дает мне ошибку: Невозможно преобразовать значение типа «Примечание» в ожидаемый тип аргумента Object.Type. В файле класса для заметки я сделал это как объект. Вот мой код […]

Проверка наличия свойства при выполнении линейной миграции в Realm

Я использую последнюю версию RealmSwift и столкнулся с фатальной ошибкой при выполнении серии линейных миграций. Проблема в том, что предыдущая миграция пыталась установить значение для свойства, которое было удалено в более поздней версии, а конкретная сборка, на которой выполнялись миграции, пропускала несколько версий. Есть ли метод в RealmSwift.DynamicObject который можно использовать для RealmSwift.DynamicObject существования свойства, […]

простая вставка данных с использованием realm swift

Я новичок в реальном мире. Попытка сделать простую вставку данных в базу данных домена. Я получаю следующее предупреждение: WARNING: An RLMRealm instance was deallocated during a write transaction and all pending changes have been rolled back. Make sure to retain a reference to the RLMRealm for the duration of the write transaction. Вот мой код: […]

Intereting Posts
opencv undistortPoints возвращает NaN ios Как исправить ошибку ошибки ios в /1/files_put/auto/captr.(NSURLErrorDomain error -1005.) iPhone Addressbook и идентификатор контакта? это когда-либо изменилось? Почему мой NSManagedObject не соответствует требованиям KVC? UITableViewCell с наконечником не отображается после инициализации загрузка файла из мобильного приложения iOS в SharePoint Как вставить ярлыки поверх изображений, сохраненных в .WriteToFile в Swift PNG Подчеркивание толщины текстовой строки в пересекающихся диапазонах с разными размерами шрифтов Сделать кнопку вращать против часовой стрелки с помощью синтаксиса CGAffineTransform swift 3? WKWebView vs SFSafariViewController Панель уведомлений iOS onBackground Объявления DFP Banner, вызывающие сбои в iOS Как отключить однократное нажатие двойного нажатия на MPMoviePlayerViewController на iOS? Bugsnag: Отсутствует функция mergeWith при обновлении до версии 5 Я работаю с процессом видеозвонков quickblox webrtc