私は、次のコードを持っている:"NSSet allObjects"はランダムな順序付けをしていますか?
self.temporaryImageArray = [(NSSet *)[[array objectAtIndex:0] images] allObjects]
アレイは、私のCoreDataモデルからBand
オブジェクトを保持しています。 「画像」と呼ばれるプロパティーとしてNSSet
があります。
ここでは、temporaryImageArray
を使用して、画像を更新する必要があるかどうかをタイムスタンプで確認します。私はいくつかの非常にランダムな振る舞いに出くわしました。私の質問は今です:
[NSSet allObjects]
はセットから無作為にランダムにオブジェクトを返しますか?
これを防止する方法はありますか、それを順番に返す方法はありますか?私のコードの複雑さを大幅に軽減します。
:-(ありがとうとにかく.. – Octoshape