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