realm相关内容

拥有庞大数据的领域

我在使用realm's数据库时遇到问题,一切正常,但问题在于数据的大小,每次使用我的应用程序时,我发现除300 Mo以外,还关闭了所有领域实例,我很清楚首先确保表为空,但每次运行应用程序时,数据库的大小始终会变大. 我使用version 0.80是因为我使用了一些自定义方法. 解决方案 领域称为MVCC 多版本并发控制数据库.这意味着您的数据的多个一致版本可以同时存在.但是,这有一些 ..
发布时间:2020-08-06 00:53:41 移动开发

无法从另一个线程删除Realm数据库对象(即使在搜索之后)

我在此线程中遇到与发布者类似的问题: 无法删除领域数据库中的对象 我有一个名为"syncQueue"的队列中的搜索创建的RLMObject子类数组.这是一堆需要发送到服务器的诊断对象. 使用 Google将这些对象打包并发送到服务器iOS客户端库.库返回该对象已成功上传后,我想将它们从Realm中删除.我从Realm中获取了一些示例. NSArray *samples = [so ..
发布时间:2020-08-06 00:52:39 移动开发

在ViewController之间传递Realm对象

您将如何在控制器之间传递Realm对象? 您只传递ID,然后在新控制器中获取对象还是传递整个Realm对象? 解决方案 当前的最佳做法是再次获取.如果您使用的是后台线程,则可以将主键传递给主线程,然后使用主键进行获取.由于领域如何处理对象的加载,因此在成千上万的对象中并不是什么大的性能问题 ..
发布时间:2020-08-06 00:52:37 移动开发

回调函数未重新加载数据库

我有一个应用程序,可以在其中存储和从领域检索数据.我创建了一个包含用于输入数据的文本字段的弹出窗口,还创建了一个回调函数,该函数用于单击保存按钮后重新加载表格视图,但是现在的问题是,单击该按钮时无法重新加载表格. AddCategory.swift //Callback:- Property that holds a function var doneSaving: (() -> ( ..
发布时间:2020-08-06 00:52:33 移动开发

如何从第二个活动中获取领域信息?

我从主要活动中获得了schoolID,该活动基于json文件中的领域.我正在使用学校ID来获取学生的姓名. 我的问题是如何获取学生姓名以及如何从学生适配器中列出学生.谢谢. 以下是学生活动: @Override public void onResume() { super.onResume(); Bundle extras = getIntent().getEx ..
发布时间:2020-08-06 00:51:25 Java开发

Swift Group Realm查询结果

我在Swift应用程序中关注了Realm对象(为简洁起见删除了init和其他非必要属性) @objcMembers class Person: Object { dynamic var id: String = "" dynamic var name: String = "" override static func primaryKey() -> String? ..
发布时间:2020-08-06 00:51:16 移动开发

领域查询对象属性字段按其属性

我正在使用Swift开发适用于iOS的应用程序,并选择Realm作为其数据库解决方案.我问了关于Realm的一个问题,现在我还有另一个. 假设我们有一个这样的模式: class Person: Object { dynamic var id: String = NSUUID().UUIDString dynamic var name: String? dynam ..
发布时间:2020-08-06 00:51:11 移动开发

从领域列表获取数据.

这就是我的Realm类的样子: class Workout: Object { @objc dynamic var date: Date? // Date I did the exercise @objc dynamic var exercise: String? // Name of exercise, example; Bench Press, Squat, Deadl ..
发布时间:2020-08-06 00:49:01 移动开发

从领域数据库Swift中设置带日期的UserNotification

我正在尝试根据用户为我正在处理的应用程序指定的日期和时间创建通知.我可以保存用户的日期并进行检索.现在,我想在用户指定的日期到来时弹出通知,就像提醒用户一样.我可以创建带有硬编码值的通知,但是现在我无法执行从Real数据库检索并传递到触发值的操作.我的代码在下面指定 func notifcation() -> Void { let calendar = Calendar.c ..
发布时间:2020-08-06 00:47:57 移动开发

领域注释处理器错误未出现

我已经收到有关Realm库的注释处理器无法加载的错误,我丢失了什么吗?我应该在哪里添加它或该怎么办? 这是我得到的错误: “注释处理器现在必须显式声明.发现以下与编译类路径有关的依赖关系包含注释处理器.请将它们添加到注解处理器配置中. -realm-android-0.82.1.jar(io.realm:realm-android:0.82.1)" 请帮助. App.Gra ..
发布时间:2020-08-06 00:47:27 Java开发

在领域Swift中检索存储的数据

我有一个待办事项应用程序,正在使用领域来存储数据.我已经写了用于写入数据库并检索的数据库代码.之前,我还以单个页面代码的形式处理了这个特定项目,但现在我想使用MVC方法进行改进.这是我的密码. //MARK:- Create Category func createCategory(name: String, color: String, isCompleted: Bool) -> Void ..
发布时间:2020-08-06 00:47:22 移动开发

写入领域数据库时崩溃

我有一个待办事项应用程序,正在使用领域来存储数据.我已经编写了用于写入数据库和检索的数据库代码. 当我第一次输入数据库时​​,一切正常,这就是将数据输入到数据库中,但是当我尝试将另一个对象输入到数据库中时, 由于未捕获的异常"RLMException"而终止应用程序,原因:“试图在写事务之外修改对象-首先在RLMRealm实例上调用beginWriteTransaction." ..
发布时间:2020-08-06 00:46:16 移动开发

如何有效地将领域中所有数据行的属性字符串加载到UITableView中的UILabel中

在我的范围内,我有RealmClassA,其中包含许多行的信息,用户可以在模拟器中运行时成功添加到这些行中. 我正在尝试从领域(技术术语Query ?!)中读取数据,以将某些数据显示在容纳许多UILabels的customCell内的TableViewController中. customCell的类型为TableViewCell. 为方便起见,我仅包含了一些属性和标签. 我想按 ..
发布时间:2020-08-06 00:46:07 移动开发

领域Swift捆绑数据

我将一个csv文件转换为一个领域文件,我想在我的应用程序中使用它. 这是我的代码atm: func inLibrarayFolder(fileName: String) -> URL { return URL(fileURLWithPath: NSSearchPathForDirectoriesInDomains(.libraryDirectory, .userDomainMask, ..
发布时间:2020-08-06 00:46:01 移动开发

错误:尝试从第1节删除第0行,但更新前只有1个节(Swift和Realm)

因此,我对Realm和Swift还是相当陌生,我正在构建我的第一个Gym App,并且目前正在为这个错误而努力.每当我尝试滑动以删除行/节时,都会出现此错误. 我认为我正在正确地更新我的Realm,但显然不是因为我一直遇到相同的错误. 任何帮助或指导将不胜感激. import UIKit import RealmSwift import SwipeCellKit class ..
发布时间:2020-08-06 00:46:00 移动开发