Swift:使用带有桥接头的CommonCrypto - 未解析的标识符

时间:2018-01-26 13:23:16

标签: swift bridging-header commoncrypto

我正在尝试在Swift for iOS中使用Cryptor

Random.swift包含对我不起作用的行import CommonCrypto。在某处我读到CommonCrypto不提供对Swift类的访问,所以我创建了一个桥接头。

导入仍然无法正常工作但是当我将UIKit导入我的Bridging Header时,它在我的Swift类中可用,所以我认为不需要另外导入。但是,当在Swift中调用时,CommonCrypto的CCRandomGenerateBytes仍然会给我一个Use of unresolved identifier。有什么我想念的吗?

在Swift文件中导入CommonCrypto http://www.chartjs.org/docs/latest/charts/

在Swift文件中不导入CommonCrypto enter image description here

1 个答案:

答案 0 :(得分:3)

stdout添加到您的桥接头文件中。