草庐IT

REALM_PARAM

全部标签

swift - 将 Realm 与 A​​mazon DynamoDB 结合使用

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.4年前关闭。Improvethisquestion我的应用程序是离线优先的,因此Realm非常适合持久化和访问数据。我喜欢它。但是,我也想将用户数据存储在云中(用于备份,但也以防我以后添加Web支持)。我知道这正是RealmObjectServer的用途,但我认为我更喜欢使用DynamoDB,原因如下:1)我已经投资了DynamoDB和亚马逊的身份验证(Cognito)。2)我喜欢Realm实际上是一个关系数据库,因为我确实需要从客户

ios - Realm - 删除后无法使用对象

我的应用程序中有一个视频播放器。CollectionView中有一个视频列表。如果您点击其中一个单元格,则会出现一个新的ViewController来播放所选视频。此外,您可以在这个新ViewController中循环浏览CollectionView中的所有视频,因为整个列表都已传递。问题是:当用户在PlayerVC中时,他们可以取消对Video的收藏。如果他们这样做,我会从Realm中删除Video对象。但是,这会导致:由于未捕获的异常“RLMException”而终止应用程序,原因:“对象已被删除或无效。”基本上,如果用户正在PlayerVC中观看视频并且取消了对视频的收藏,我希望

ios - 带有 Realm for WatchOS 的架构 i386 的 undefined symbol

我想在我当前的Projekt中添加一个AppleWatch-Extension。我正在使用这个播客文件:defshared_podspod'RealmSwift','2.0.2'endtarget'Target-iOS'doplatform:ios,'9.0'use_frameworks!...shared_podsendtarget'Target-MensaWidget'doplatform:ios,'9.0'use_frameworks!shared_podsendtarget'WatchExtension'doplatform:watchos,'2.0'use_framework

swift - 如何保存 Realm 关系(列表)

我曾尝试将Realm对象保存到我的数据库中,但没有成功。这是我的模型:classCreditCard:Object{dynamicvarowner:String?varpurchases:List()}第二类看起来像这样:classPurchase:Object{dynamicvarid:Int=0dynamicvarname:String?dynamicvardata:String?letcreditCard=LinkingObjects(fromType:CreditCard.self,property:"purchases")}我可以很好地保存所有CreditCard对象。在第二

ios - 如何在 Realm swift 中使用 distinctUnionOfObjects

我想获取Realm中某列的所有不同记录我知道Realm中有一个方法distinctUnionOfObjects可以解决这个问题。谁能帮帮我?提前致谢。 最佳答案 虽然Realm确实支持NSPredicate的大部分功能,但遗憾的是它还不支持@distinctUnionOfObjects。它肯定在路线图上,并且在theRealmGitHubaccount上跟踪它存在问题.为了将来引用,这里有一份NSPredicatesyntax/keywords的电子表格该Realm在其网站上支持。 关于

ios - 如何获取某个 Realm 对象在 Results 中的索引?

这是一个例子。classPerson:Object{dynamicvariddynamicvarname}//doesthiswork?letsortedPeople=realm.objects(Person).sorted("id")letDave=realm.objects(Person).filter("id=5")//atwhatindexdoesDaveresideinsortedPeople?我需要了解这一点的原因是因为我有一个设置为sortedPeople的UITableView,但我需要存储最后查看的可见行。sortedPeople数组经常变化。所以,如果我能在sort

ios - 将对象列表写入 Realm

我刚开始考虑实现Realm并且有一些新手疑虑。例如,我收到一个对象列表,我将其转换为Realm对象。我如何才能将整个列表直接写入Realm,而无需单独写入每个对象?我想到了一个典型的解决方法,即定义一个更大的对象,其中包含此列表作为属性,并将该更大的对象写入数据库。但是是否可以直接将获取的对象列表写入数据库而无需封装它们?而且在准备这个Realm对象列表时,我基本上有一个字典列表。将所有这些直接转换为Realm对象列表的最佳方法是什么? 最佳答案 只是为了确认。当您在顶部提到您的对象列表,然后提到您有一个字典列表时,它们是一回事吗?

swift - 如何找到 Mac App 的 Realm 文件位置

首先,我对Realm生态系统还很陌生。我已经在AppDelegate的applicationDidFinishLaunching方法中试过了,print("RealmPath:\(realm.configuration.fileURL?.absoluteURL)")但它给了我错误,因为我向realm对象添加了一些新属性,这与旧模式产生了冲突,甚至在打印之前就使应用程序崩溃了。如果您对崩溃日志感兴趣。但这与主要问题无关,对吧?fatalerror:'try!'expressionunexpectedlyraisedanerror:ErrorDomain=io.realmCode=10"M

ios - 与 WatchOS 共享 Realm 数据

在我的项目中,我想在我的iOS10应用程序和我的watchOs3应用程序中同时使用一个Realm数据库。所以我所做的是将框架添加到三个不同目标的嵌入式二进制文件中。这碰巧工作得很好,但watchKit扩展似乎无法识别我在iOS环境中创建的对象。这两个设备之间如何共享Realm数据库? 最佳答案 更新:好的,感谢chrisamanse请注意,我对此做了更多研究。事实证明,应用程序组在watchOS2上不再可用。watch应用程序不再作为手机上的扩展程序运行;它们现在是两个孤立的进程,没有任何共享资源。因此,这意味着有必要在watch和

swift - Realm 移动平台中的匿名用户

我可以在不登录的情况下连接到远程Realm吗?在Swift中,创建可同步Realm的唯一方法是通过Realm.Configuration的syncConfiguration属性。是否有获取匿名用户的方法,以便任何人都可以连接到远程Realm? 最佳答案 CanIconnecttoaremoteRealmwithouthavingtologin?不,您始终需要进行身份验证。IsthereamethodforgettingananonymousUsersothatanyonecanconnecttotheremoteRealm?是的,通