// 结构体
struct stu_m {
unsigned int a;
unsigned int b;
};
结构体转 NSData
stu_m stu = stu_m();
NSData *data = [NSData dataWithBytes:&stu length:sizeof(stu_m)];
NSData 转结构体
stu_m stu;
[data getBytes:&stu length:sizeof(stu_m)];
// 结构体
struct stu_m {
unsigned int a;
unsigned int b;
};
stu_m stu = stu_m();
NSData *data = [NSData dataWithBytes:&stu length:sizeof(stu_m)];
stu_m stu;
[data getBytes:&stu length:sizeof(stu_m)];