【发布时间】:2015-02-09 03:00:06
【问题描述】:
我将如何获取一个 RLMArray 并将其改组,以便 RLMArray 中的当前项目是随机的。
我已经查看了 RLMArray 的文档,但是我还没有看到一个很好的方法来改组它。
【问题讨论】:
我将如何获取一个 RLMArray 并将其改组,以便 RLMArray 中的当前项目是随机的。
我已经查看了 RLMArray 的文档,但是我还没有看到一个很好的方法来改组它。
【问题讨论】:
您最好的选择可能是从RLMArray 创建一个NSArray,将NSArray 洗牌(Fisher-Yates 是一个很好的算法),从RLMArray 中删除所有对象,然后添加它们按顺序返回。
【讨论】: