realm相关内容

领域崩溃与RLMException:对象已被删除或无效

我有一个存储时间线的领域模型(我正在制作视频编辑应用程序),并且很频繁地破坏了访问它的RMArray属性。该应用程序已经发货,我没有经历过我自己,但我的crushlytics通知我关于这次崩溃经常。这是崩溃日志: 致命异常:RLMException 对象已被删除或无效。 线程:致命异常:RLMException 0 CoreFoundation 0x2614d45f __exce ..
发布时间:2017-09-28 22:44:26 移动开发

java - 关于realm包大小的一些疑问

问 题 以前用的原生的数据库,后来尝试了greanDao,感觉使用方法有点怪;后来听说了realm,不过我尝试了一下,我把realm的包引入到工程里,包就增加了大约4M左右。这也太大了。 我是通过这段代码引入的: compile 'io.realm:realm-android:0.87.5' 我想知道这个包本身就是这么大还是我用的方式有问题。如果它本身就那么大的话,有没有精简版小 ..
发布时间:2017-09-06 12:09:48 Java开发

使用枚举作为Realm模型的属性

可以使用枚举作为我的模型的属性吗?我现在有一个这样的类: class Checkin:RLMObject { dynamic var id:Int = 0 dynamic var kind:String =“checked_in” var kindEnum:Kind = .CheckedIn { willSet {self.kind = newValue.rawValue} } ..
发布时间:2017-08-23 22:40:55 移动开发

在哪里可以在Realm Browser mac应用程序中输入密码?

我得到这个截图,当我按“输入加密密钥”时,Realm浏览器打开一个没有提示或任何东西的空白数据库 我的域数据库中启用了加密功能。 p> 解决方案 你用哪个版本创建数据库?是0.96的新版本吗?此版本带来了不支持的打破文件格式更改通过AppStore版本的浏览器。 有一个预发布版本的浏览器,它支持新的文件格式。 在Realm中的加密发生在第一位并且由于安全方面的原因,并没有 ..
发布时间:2017-08-18 05:26:19 移动开发

如何在现有的领域数据库上应用加密

我有一个使用非加密领域数据库的iOS应用程序。 现在我想应用加密。 我可以使用以下方式设置加密密钥: Realm.setEncryptionKey(key,forPath:Realm.defaultPath) 然后领域将加密现有数据库? 或者,我需要创建一个新的领域数据库文件加密,然后将将将现有数据库中的数据移动到新的加密数据库? 解决方案 您 ..
发布时间:2017-08-18 02:36:22 开发方法

SWIFT - Realm db加密不起作用

我试图加密存储在领域数据库中的数据。我遵循了提到的示例代码领域的 Swift页面。我想加密的数据不是数据库文件。以下是我使用的代码: var error:NSError? = nil let configuration = Realm.Configuration(encryptionKey:EncryptionManager()。getKey()) 如果let realmE = R ..
发布时间:2017-08-17 22:50:58 移动开发

Realm查询对象属性字段由它的属性

我正在使用swift开发iOS应用程序,并选择Realm作为数据库解决方案。我问了一个关于Realm的问题(领域问题)现在我有另一个。 假设我们有这样的模式: Object { dynamic var id:String = NSUUID()。UUIDString dynamic var name:String? dynamic var cars:Car? clas ..
发布时间:2017-03-19 21:49:19 移动开发

领域数据同步不一致

我遇到一个问题,Realm有时在每次执行相同的查询时会返回不同的数据。目前我正在使用SyncAdapter上传。这个想法是我们正在尝试实现离线模式。 所以当用户创建一个项目时,它的get被添加到Realm db。我通过获取maxId和添加1000手动生成该项目的ID。之后,我将itemID发送到UploadSyncAdapter,其中我获得itemById,并将其发送到后端,后端返回我的项目 ..
发布时间:2017-03-19 04:06:43 移动开发

在用户设备之间共享领域数据库

有一个正式的方式,一个领域数据库,在用户iPhone和iPad之间共享?显然,将需要某种类型的服务器,数据库可以推送和拉。是否有解决方案,像是有一种方法使用iCloud? 如果没有人有任何想法的最小阻力的路径实现自己? 在Realm的GitHub页面上找到此聊天 https://github.com/realm/realm-cocoa/issues/913 我仍​​希望这里的人能解 ..
发布时间:2017-03-19 01:15:25 移动开发

从realm.io读取并添加到listview

我想使用 Realm.io 保存数据,然后在列表视图中显示每个项目。 这是我如何创建数据库(我想): config = new RealmConfiguration.Builder .name(“timeLog”) .schemaVersion(42) .build(); realm.setDefaultConfiguration(config); 然后 ..
发布时间:2017-03-18 22:23:52 移动开发

Realm.io和异步查询

我们开始在Android应用程式中使用Realm.io。但是我们不喜欢Realm.io API的是没有任何异步方式来查询数据库。在旧项目中,我们使用DbQuery和Sqlite,因此我们习惯于在线程或 AsyncTask 中进行数据库查询。但是相当令人不安的是,在所有示例中,查询是在 UiThread 中进行的。这不是对应用程序性能的坏事吗?我们试图在线程或AsyncTasks内部进行查询,但是当 ..
发布时间:2017-03-18 22:08:52 移动开发

作为成员的Realm对象保存后为nil

我遇到一个问题,一个Realm对象有另一个Realm对象作为成员,添加到数据库后总是 nil 。 class MedPack:Object { dynamic var uuid = NSUUID()。UUIDString dynamic var medicine:Medicine? 方便init(医学:医学){ self.init() self.medicine = med ..
发布时间:2017-03-17 19:49:50 移动开发