将NSData转换为CGPoint

时间:2017-10-11 13:37:55

标签: objective-c nsdate ios11 cgpoint

我正在使用此

将NSData转换为CGPoints
CGPoint pt = *(CGPoint*)[[array objectAtIndex:index] bytes];

索引处的NSData包含此

<00005643 00003042>

它正确地转换为我想要在IOS 10设备上使用的CGPoints但在IOS 11中给出了奇怪的值。任何想法为什么会这样?据我所知,在IOS 11中我们有16字节CGPoint,而在IOS 10中我们有8字节CGPoint。这就是为什么这会给出奇怪的价值观。 现在如何将16字节CGPoint转换为8字节CGPoint?

0 个答案:

没有答案