【发布时间】:2014-02-21 16:12:16
【问题描述】:
此时我正在使用this 收据验证进行测试,但 Xcode 抱怨这些行
require(signature_length > offsetof(struct signature_blob, certificate), outLabel);
和
require(signature_length - offsetof(struct signature_blob, certificate) >= certificate_len, outLabel);
说:“预期的表达式 - 函数 'offsetof' 的隐式声明在 C99 中无效”
我该如何解决?
【问题讨论】:
-
#include <stddef.h>? -
我用这些就好了。我的导入是通常的
#import <Foundation/Foundation.h> -
@maddy - 你是个天才!请将您的评论转换为答案,以便我接受!谢谢你是怎么发现这样的事情的?通过占卜板?难以置信!
-
@DesperateDeveloper 完成。