2017-02-22 8 views
0

私はSwiftコードが埋め込まれたObjective-Cプロジェクトをテストしようとしています。唯一のテストのための '都市'テスト:Objective-C + Swift

@property (nonatomic, readonly) City *city; 

不明なタイプ名:

Xcodeは私にObjective-Cのクラス例えばで使用スウィフトのクラスでエラーが発生します。どちらのクラスもテスト対象に含まれています。

を選択した場合Cityについては、swift.hのヘッダが生成されます。

+0

'#import" ProjectName-Swift.h "を(Objective-cの)テストファイルに追加しましたか?このファイルは、アプリケーションターゲットをコンパイルするときにXCodeによって自動生成されます。 –

答えて

0

#importテストクラスへの "-Swift.h"ファイル&両方のターゲットに.Swiftクラスを追加します。 その後、アプリケーションをビルドすると、テストクラスでこのSwiftクラスを使用できます。

+0

はい私はそれをしました。私は私の.pchでそれをインポート – Pierre

関連する問題