В моем приложении Open GL ES есть следующий простой цикл For:
for (NSValue * value in pointerStorageArray)
{
NSLog(@"Freeing Malloced Data");
free(value);
}
Проблема состоит в том, что pointerStorageArray содержит около 40000 элементов данных (все данные для трехмерного объекта) и, следовательно, циклзавершение занимает около минуты.
Можно ли как-нибудь ускорить время, необходимое для завершения цикла?
РЕДАКТИРОВАТЬ
ЭтоВопрос теперь является иллюстрацией важности не кодировать в течение 18 часов подряд.Удаление NSLog Statement ускоряет его с 5 минут до 4 секунд;)