Если вы хотите передать структуру как объект, вы можете использовать NSData
NSData *data = [NSData dataWithBytes:&myitem length:sizeof(myitem)];
и вернуть ее обратно в структуру с помощью
[data getBytes:&myitem length:sizeof(myitem)];
Это не зависит от архитектуры.