【发布时间】:2016-07-17 17:26:09
【问题描述】:
我正在快速编写收据验证代码,但 PKCS7_type_is_signed 宏有问题: 使用未解析的标识符“PKCS7_type_is_signed”
除了为这个宏创建 Objective-C 包装器之外,还有什么方法可以在 Swift 中使用它?
包装器看起来像这样:
#import "OpenSSLWrapper.h"
#import "openssl/pkcs7.h"
#import "openssl/objects.h"
@implementation OpenSSLWrapper
+ (BOOL)PKCS7TypeIsSigned:(PKCS7*)bio{
return PKCS7_type_is_signed(bio);
}
@end
【问题讨论】:
-
你为什么不直接写包装?
标签: objective-c c swift openssl receipt-validation