У меня есть NSMutableArray, который я пытаюсь сохранить и получить доступ к некоторым структурам. Как мне это сделать? 'addObject' дает мне ошибку, говорящий «Несовместимый тип для аргумента 1 addObject». Вот пример («в» является NSFileHandle, «массив» является NSMutableArray):Cocoa structs и NSMutableArray
//Write points
for(int i=0; i<5; i++) {
struct Point p;
buff = [in readDataOfLength:1];
[buff getBytes:&(p.x) length:sizeof(p.x)];
[array addObject:p];
}
//Read points
for(int i=0; i<5; i++) {
struct Point p = [array objectAtIndex:i];
NSLog(@"%i", p.x);
}
все голоса говорят все :) – TheTiger
Я не знаю, кто вы, но я найду вас и приведу вам пиво! – CjCoax