私は混合言語フレームワークを構築しています。私は主にSwiftファイルといくつかのObjective-Cファイルを持っています。CommonCryptoを混在言語フレームワークでインポートできません
Objective-Cファイルの1つは、CommonCryptoを使用する暗号クラスです。
Objective-Cフレームワークでインポートすることはできますが、何らかの理由でインポートできないようです。
誰かが私にその理由を説明することはできますか?
私が発見した他のすべてのソリューションは、SwiftでCommonCryptoを使用する方法について、SwiftフレームワークのObjective-Cで使用する必要があるときに話しました。
PS:
私はそうのような傘のヘッダファイルにインポートを追加してみました:この答えは、問題を解決しませんでした
Include of non-modular header inside framework module 'name of header'
#import <CommonCrypto/CommonCrypto.h>
エラー
インポート指示はどこに挿入しますか? –
@ElTomato私のObjective-cクラスのヘッダー..また、傘のヘッダーを試しました – Fashizel
[バグレポート](http://bugreport.apple.com)を提出してください。これは一般的な問題であり、Appleは何年もCommon Cryptoを無視していますそれはスウィフトでしか悪化していない。 – zaph