我目前将this收据验证用于测试目的,但是Xcode抱怨这些行
require(signature_length > offsetof(struct signature_blob, certificate), outLabel);
和
require(signature_length - offsetof(struct signature_blob, certificate) >= certificate_len, outLabel);
说:“预期的表达式-函数'offsetof'的隐式声明在C99中无效”
我该如何解决?
最佳答案
在文件中使用标准#import <Foundation/Foundation.h>
将解决此问题。
当然,如果您不需要任何基础类,请按照其他人的说法做,包括stddef.h
。
关于ios - 预期表达式“函数的隐式声明在c99中无效”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21939464/