Realm Shuffle RLMArray

时间:2015-02-09 03:00:07

标签: ios swift realm

我如何进行RLMArray并将其洗牌,以便RLMArray中的当前项目随机化。

我查看了RLMArray的文档,但是我没有看到一个好方法来改变它。

1 个答案:

答案 0 :(得分:0)

您最好的选择可能是从NSArray创建RLMArray,随机播放NSArray(Fisher-Yates是一个很好的算法),从{移除RLMArray中的所有对象{1}},然后按顺序添加它们。