Я совершенно новичок в этом, исходя из опыта веб-разработчиков. Я не уверен на 100%, что это лучшее направление, но это хорошая отправная точка.
Последние пару дней я занимал аналогичную позицию, пытаясь понять смысл NSMutableArrays.
Может показаться, что из вашего кода этот «результат» имеет некую структуру, которая автоматически переводится в массив myHousesGroup как объект.
Работая с coredata, я выяснил, что для получения значений из массивов, состоящих из объектов, необходимо создать новый и заполнить объект той же структуры, что и объект, являющийся элементом в массиве, который вам нужно получить значения из.
В соответствии с:
Recipes *selectedRecipe = [entityArray objectAtIndex:indexPath.row ];
//Recipes is a class.
//selectedRecipe is an instance of the class Recipes which has the structure I need to get values out of
//entityArray is my NSMutableArray similar to your 'myHousesGroup'
recepeTitle.text = selectedRecipe.RecipieName;
//recipeTitle.text is a label displaying a value from my object
cookingTime.text = selectedRecipe.CoookingTime;
//I think you can see the pattern now
Чтобы получить верхние границы (количество элементов) массива, который вы можете попробовать (используя ваш пример)
NSLog(@"myHousesGroup Array Count: %i",[myHousesGroup count]);
Я не уверен, что смогу помочь с созданием массивов на основе количества результатов. Вам может понадобиться немного больше деталей о логике, которая вам нужна. Вы читаете значения из веб-сервиса и заполняете массивы на основе значений и т. Д.? Каков конечный результат этой части кода в вашем приложении?
Спросите меня, нужна ли вам информация о классе Рецепты и как он построен, какие свойства присутствуют
Надеюсь, это немного поможет