Ниже приведен пример синтаксического анализа файла DAE в OpenGL ES (http://www.everita.com/lightwave-collada-and-opengles-on-the-iphone).
В этом примере есть следующий код:
const Vertex3D tigerBottomNormals[] = {
{-0.425880, -0.327633, 0.350967},
{-0.480159, -0.592888, 0.042138},
{-0.113803, -0.991356, 0.065283},
};
Здесь структура C используется для хранения 3 массивов, каждый из которых содержит три значения с плавающей запятой.
Мой вопрос заключается в том, как бы мне преобразовать эту структуру данных в объектные объекты C. Я думаю, что я бы создал NSArrays в большем контейнере NSArray, но не уверен, как мне следует объединить три отдельных значения с плавающей точкой, чтобы они могли быть добавлены как один элемент в массив.
Заранее спасибо.