草庐IT

javascript - 安装 Realm : Must first create RPC session with a valid host 后出错

我最近安装了Realm:npmirealm-Sreact-nativelinkrealm重要修改此问题仅在从设备调试时出现一切仍然有效,但这次,当我尝试从开发菜单启用DebugJsRemotely时,我收到错误消息MustfirstcreateRPCsessionwithavalidhost.远程调试曾经有效,开发服务器仍然像以前一样在端口8081上运行。如果您需要任何代码示例,请告诉我。直到稍后才调用Realm。来自package.json:{"name":"ExampleProject","version":"0.0.1","private":true,"scripts":{"st

ios - 一起使用 Realm.io 和 RestKit 时的属性数据类型

我正在尝试将RestKit与Realm.io结合使用,但遇到了属性数据类型方面的问题。我有一个整数属性。RestKit似乎只想映射到NSNumber类型(https://github.com/RestKit/RestKit/wiki/Object-mapping),而realm对象只允许原始属性(Int、Float、Double等(http://realm.io/docs/cocoa/0.87.4/#property-types))。我看到其他迹象表明这两个框架可以一起使用(CaniuseRestKitandRealm.io),但我不确定如何解决这个问题。例如,如果我使用NSNumbe

ios - 无法删除 Realm 数据库中的对象

我无法删除Realm数据库中的对象:我有以下异常:0x108196d6f:movq0x202112(%rip),%rcx;"exceptionWithName:reason:userInfo:"0x108196d76:leaq0x1e6d0b(%rip),%rdx;@"RLMException"0x108196d7d:leaq0x1e71c4(%rip),%rbx;@"UnabletodeleteanobjectnotpersistedinthisRealm."我用realmbrowser查的时候记录在数据库里!!!谁有同样的问题?这是我的代码:funcdeleteDatabase()

swift - 如何将数据导入 Realm

我想将数据导入Realm。其实Realm浏览器是可以添加对象的,但是会比较费时间。有人知道吗?提前谢谢你。 最佳答案 您最好的选择可能是使用普通的RealmAPI编写一个简单的应用程序来执行导入。 关于swift-如何将数据导入Realm,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/28246157/

ios - Realm :在一对多关系中,如何根据本例中的类别获取记录

用户可以创建一个类别,然后将书签添加到类别中这是类别类classCategory:RLMObject{dynamicvarname=""}通过声明RLMObject(Category)类型的属性来创建一对多关系classBookmark:RLMObject{dynamicvarname=""dynamicvarcategory=Category()}有一个API可以像这样获取所有书签:Bookmark.allObjects().arraySortedByProperty("name",ascending:true)我创建了一个名为“stackoverflow”的类别,它有几个书签现在我

ios - Realm :请展示如何正确创建对象

我有两个类的RealmData.swift:importUIKitimportRealmSwiftclassTask:Object{dynamicvartaskName=""dynamicvartaskStatus=""}classTaskList:Object{dynamicvarlistName=""lettasks=List()}现在我正在尝试为Realm实现演示填充,以便稍后在我的UITableViewController中显示它:importUIKitimportRealmSwiftclassListsTableViewController:UITableViewContro

ios - Xcode 和 Realm 浏览器的问题

所以我一直在尝试将Realm浏览器与Xcode结合使用,这样我就可以更轻松地查看和测试我的对象。但我似乎遇到了一些问题。第一个问题是,使用RealmBrowser我无法使用下拉选项“打开常用位置”实际打开我的文件位置,因此我可以通过iPhone模拟器打开它。即使我确实使用其他方法打开文件,我仍然会在控制台中收到以下错误。UserInfo={ErrorCode=8,NSLocalizedDescription=Realmfileiscurrentlyopeninanotherprocesswhichcannotshareaccesswiththisprocess.Allprocesses

ios - fatal error : use of unimplemented initializer 'init(realm:schema:)' for class MyApp. 用户

当我尝试从数据库加载用户时出现此错误。dispatch_async(dispatch_queue_create("background",nil)){letrealm=try!Realm()letusers=realm.objects(User)print(users)}classUser:Object,Mappable{dynamicvarid=0dynamicvarname=""dynamicvaruserName=""requiredinit(){super.init()}//MARK:Mappablefuncmapping(map:Map){id我尝试实现该初始化方法,但我得到

iOS Realm readOnly 导致空结果

我在配置中将Realm设置readOnly设置为true时遇到了一点问题。我使用的是Swift,但我使用的是普通的Realm.framework...也许这会导致错误,但我不这么认为。(我使用它是因为我不想重构我的整个代码...)这是我正在谈论的例子。我试过这个:ifletpath=NSBundle.mainBundle().pathForResource("database",ofType:"realm"){//Alternative:ormovethefilefromtheappbundleintoawritablelocationvarconfig=RLMRealmConfigu

iOS:在 swift 1.2 中写入 Realm

我正在尝试实例化一个Realm以使用givenmethodinthedocs在Realm中执行写入:letrealm=try!Realm()但是我得到以下错误:一行中的连续语句必须用';'隔开鉴于Realm确实是为Swift2.0构建的,我假设Swift1.2(我正在使用的版本)不支持try!关键字,但Realm声明它支持1.2,但不提供有关如何在v1.2中执行此操作的任何文档。也许我错了,这是一个swift版本问题?任何人都知道问题是什么?谢谢。 最佳答案 您需要下载thisbranch中提供的Swift1.2版本.