NSOSder问题在macOS 10.13.2上

时间:2017-11-11 12:58:37

标签: objective-c macos

我有

CGFloat     m_pattern[8];
NSUInteger  m_count;

和代码

m_count = 2;
[coder decodeArrayOfObjCType:@encode(CGFloat) count:m_count at:m_pattern];

开始在10.13.2上崩溃并显示消息:

  

[_ NSKeyedCoderOldStyleArray initWithCoder:]:无法解码size(4)和count(2)

数组中的元素

为什么它告诉该数组的大小为4?

sizeof(m_pattern) / sizeof(m_pattern[0])给出8.它在10.13.1上正常工作。

0 个答案:

没有答案