为swift添加Commoncrypto文件后生成错误

时间:2016-07-24 14:23:29

标签: ios swift xcode commoncrypto

我添加了“NSData + CommonCrypto.h”和“NSData + CommonCrypto.m”以供使用sha256。 我还添加了桥接标题“chekit-Bridging-Header.h”,我写道 文件中的#import <CommonCrypto/CommonDigest.h>

在构建设置中,我检查了文件是否在Swift编译器中添加 - 代码生成objective-c桥接头。

如上图所示构建时出现10个错误: Click here to see my screenshot

谢谢!

1 个答案:

答案 0 :(得分:0)

导入部分听起来不错,但是,您添加的代码似乎没有使用ARC(当您的项目执行时)。您需要查看添加的代码并将其转换为ARC。

详细了解如何执行此操作: