我有以下代碼:「NSSet allObjects」是否進行隨機排序?
self.temporaryImageArray = [(NSSet *)[[array objectAtIndex:0] images] allObjects]
陣列從我的CoreData模型持有Band
對象。它有一個NSSet
作爲名爲「圖像」的屬性。
現在我使用這個temporaryImageArray
來確定是否需要更新圖像的時間戳。我遇到了一些非常隨機的行爲,我現在的問題是:
[NSSet allObjects]
是否從任意順序返回Set的對象?
有什麼辦法可以防止這種情況發生,或者讓它按順序返回嗎?這會減少我的代碼的複雜性。
:-(thanks anyways .. – Octoshape