小编JDG*_*JDG的帖子

如何将Realm中类的所有对象都添加到数组中

目前我正在使用这个:

    var matchedUsersFromRealm = MatchedUser.allObjects()
    var matchedUsersInRealm = RLMArray(objectClassName: MatchedUser.className())
    matchedUsersInRealm.removeAllObjects()
    matchedUsersInRealm.addObjects(matchedUsersFromRealm)
Run Code Online (Sandbox Code Playgroud)

但它看起来很麻烦,而不仅仅是它应该(或做到了?).也许有更好的方法?

PS,我正在研究混合项目,不知怎的,我只能使用Objective-C版本并将其桥接到我的快速项目中.所以Realm().objects()不可用,即使它返回的结果不是数组.

realm swift

7
推荐指数
2
解决办法
1万
查看次数

swift的bounds.size.width和bounds.width之间的区别?

bounds.size.widthbounds.widthswift有什么区别?他们会返回同样的东西吗?谢谢!

ios swift

3
推荐指数
1
解决办法
2872
查看次数

迁移失败,因为Realm在迁移之前已访问

我正在使用故事板和一些从Realm获取的viewcontrollers作为默认属性值?因为应用程序在application(_:didFinishLaunchingWithOptions:)调用之前访问Realm .因此,每次应用程序启动并尝试执行Realm迁移时,基本上都会引发异常.

有没有办法解决这个问题?

此外,由于我们处于开发阶段,并且我们不想在每次更改Realm对象模型时处理迁移,是否有一种方法可以清除Realm文件并在检测到迁移时重新开始需要?我发现在github上报告了一个问题(https://github.com/realm/realm-cocoa/issues/1692),但似乎没有提供解决方案.PS,我正在使用最新的Realm for iOS.

realm ios

1
推荐指数
1
解决办法
136
查看次数

标签 统计

ios ×2

realm ×2

swift ×2