ios – realm类属性不能标记为动态 我刚刚升级到Xcode7和Swift2,这一行抛出一个属性不能被标记为动态,因为它的类型canot可以在Objective-C中表示:解决方法Realm改变了它的文档:RealmSwift0.95.0现在你应该使用let而不是dynamicvar
使用Realm和Swift编写一个ToDo应用 使用Realm和Swift编写一个Todo应用作者:HOSSAMGHAREEB,时间:2015/11/28翻译:BigNerdCoding,如有错误欢迎指出。现在我会使用Realm,该框架能够很好的替换sqlite和CoreData。Realm是什么Realm是一个跨平台的手机端数据库支持iOS、安卓。Realm是一个开源产品你可以免费试用。无论你是使用Java、Object-C、还是Swift,你都可以使用高级的模型。Realm在能够高效处理大数据量的同时依然拥有着非常好的拓展性。Realm的有两个Sw
ios – Realm中的自动增量ID,Swift 3.0 经过很多麻烦后,我终于将我的代码转换为Swift3.0.但似乎我的incrementID功能不再起作用了?有什么建议我可以解决这个问题吗?我的incrementID和primaryKey函数就像他们现在看起来一样.解决方法这里不需要使用KVC,也不需要创建排序数组来获得最大值.你可以这样做:
ios – 使用swift 3向Realm添加数组 我是Realm中的新手,我尝试添加一个数组,就像我用字符串一样,我最终得到了一些错误.经过一番搜索,我发现了一个解决方案:这工作得非常好,现在我想在这个类中添加另一个数组.如果有人知道用域名添加数组的任何其他方法,请分享.提前致谢解决方法作为一般规则,使用Realm提供的一对多关系而不是尝试通过使用数组来模拟它们更有效(Realm的集合是惰性的,包含的对象仅在需要时实例化,而不是普通的Swift数
ios – 使用Realm查询返回唯一/不同的值 我有一个Message/RLMObject模型,它具有Nsstring*jabberID属性/行,我想检索该行内的每个唯一值.换句话说,我想从我的Message模型中检索非重复的jabberID值.任何人都可以帮忙解决这个问题吗?
ios – Realm从错误的线程访问 – 再次 我注意到访问领域对象有很多问题,我认为我的解决方案就是解决这个问题.所以我写了这样简单的帮助方法:我认为完成块会很好,因为每次我写对象或更新它时,我都会使用上面的方法.不幸的是我收到了错误:解决方法领域和对象的实例是线程包含的.它们不能在线程之间传递,否则将发生异常.由于您在创建队列的同时将完成块本身传递给后台队列(如DaveWeston所说),该块内的任何Realm对象肯定不会在同一个线程上创建
ios – RealmSwift初始化程序 – Xcode修复 – 它一直出错 当我想为一个类提供初始化器时,我无法让Realm工作,Xcode无休止地建议错误.我决定上传两个屏幕截图而不是代码段,以便更容易看到错误我按照建议并最终得到这个最后一个错误告诉“使用未声明的类型’RLMObjectSchema’我使用最新的0.99版本的RealmSwift解决方法建议的方法是创建成员便利初始化程序,如下所示:您不能省略默认初始值设定项,因为Realm需要默认初始值设定项来实例化查
ios – Realm:无法使用类型'(Object.Type)’的参数列表调用’对象’ 所以我在Realm中有一个非常简单的Book模型而我正在尝试在帮助程序类中检索所有书籍:这一行:抛出标题中的错误.我疯了还是这不是Realm文档告诉我们要做的?解决方法realm.objects()不会返回[Book]但会返回结果?.所以你必须改变userBookLibrary的类型: