У меня есть следующий код:
self.temporaryImageArray = [(NSSet *)[[array objectAtIndex:0] images] allObjects]
Массив содержит Band
объект из моей модели CoreData. Он имеет NSSet
как свойство, называемое «images».
Теперь я использую это temporaryImageArray
, чтобы определить по временным меткам, нужно ли обновлять изображения. Я столкнулся с очень случайным поведением, и теперь мой вопрос:
[NSSet allObjects]
Возвращает ли объекты из набора в произвольном порядке в произвольном порядке?
Есть ли способ предотвратить это или заставить его вернуть его в порядок? Это значительно уменьшило бы сложность моего кода.