У меня есть список настраиваемых объектов, возвращаемых из .NET WebService, и я сохраняю их с использованием отношения To-Many из родительского объекта с Core Data.
Я хочу использовать NSSet в качестве источника данных для UITableView и помещать новый контроллер в стек при выборе строки.
При использовании [NSSet allObjects]
всегда ли возвращаемый массив имеет одинаковый порядок? (Я думаю, что это не так, поскольку наборы неупорядочены)
Если нет, как тогда я могу использовать NSArray * myArray = [mySet allObjects];
в cellForRowAtIndexPath
, чтобы получить имя для textLabel
ячейки, а затем снова в didSelectRowAtIndexPath
, чтобы назначить объект ViewController, который должен быть отправлен?
У меня уже есть родительский объект, синтезированный в моем UITableView113108 ]. Я также подумал о том, чтобы создать
NSArray
и использовать allObjects
только один раз в viewDidLoad
для создания, но это дублирует данные в памяти