https://realm.io/docs/realm-object-server/#install-realm-object-server
一旦安装并创建了我的管理员用户,我就完成了iOS教程:https://realm.io/docs/tutorials/realmtasks/,直到第7点,足以创建任务,但是当我在应用程序中添加新任务时,没有任何反应.调试,我注意到下一句试试,没有执行:
let items = self.itemstry! items.realm?.write { items.insert(Task(value: ["text": text]),at: items.filter("completed = false").count) }
items集合似乎已正确初始化:
在ROS仪表板中,可以看到Xcode中引用的数据库:
在图像中可以看到“默认权限”属性是无法访问的,这是不创建新任务的原因吗?如果是这样,我该如何更改权限?如果这不是原因,任何人都可以帮助我?
提前致谢
解决方法 问题是我没有遵循完整的教程,因为我不想使用桌面应用程序,只是移动示例,而是桌面应用程序中的realm init对象,所以我从来没有一个有效的领域执行 *** 作.为了快速而简单地开始使用指向在线服务器而不是本地服务器的这个领域教程,您必须初始化TaskList对象并在设置时将其添加到self.realm
// Show initial tasks func updateList() { if self.realm.objects(TaskList.self).count == 0 { let List = TaskList() List.ID = "000001" List.text = "Lista de prueba" // Add to the Realm insIDe a transaction try! self.realm.write { self.realm.add(List) } } if self.items.realm == nil,let List = self.realm.objects(TaskList.self).first { self.items = List.items } self.tableVIEw.reloadData() }
如果self.realm.objects(TaskList.self).count == 0 {检查是否没有TaskList,则可以创建一个和init域.
总结以上是内存溢出为你收集整理的ios – 尝试使用Realm Object Server Tutorial全部内容,希望文章能够帮你解决ios – 尝试使用Realm Object Server Tutorial所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)