私は、Objective-Cで以前に構築されたプロジェクトで、UIViewController
というサブクラスのSwiftファイルを使用しています。ブリッジヘッダーファイルは、Xcodeによって追加されます。'AVCapturePhotoCaptureDelegate'のプロトコル宣言が見つかりません
Cannot find protocol declaration for 'AVCapturePhotoCaptureDelegate'
これは私のVCされています:私は次のエラーを取得しています
import UIKit
import AVFoundation
class ScanTargetAVFViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
}
extension ScanTargetAVFViewController: AVCapturePhotoCaptureDelegate {
}
EDIT:
私はObjective-Cのファイルの1とそれから#import "MyProject-Swift.h"
を削除しようとしました今働く。しかし、Objective-CファイルからSwiftコードを参照する必要があります。どんな手掛かり?
私の実装ファイルに「MyProject-Swift.h」が既にインポートされています。 – MayaReo