Obj-CからSwiftに移行しており、PSGameScene.hとPSGameScene.mからGameScene.swiftに移行しました。Obj-C - インポート(Swiftコンパイラが認識します)
私がアプリケーションをビルドすると、PSGameSceneが認識されたシンボルではないことを示すエラーが表示されます。
GameScene.swiftは
はどこが間違っているつもりです..私はソースにGameSCene-swift.hを追加しようとしましたが、それはそれを見ていない、「コンパイルリスト」に追加されますか?私は、ブリッジングヘッダと.swiftファイル領域の両方がコンパイル方式に追加されたことを確認できます。 .Hとの.mファイルで
、それはクラスを認識しない、と私は(GameScene-swift.sを使用しようとimoprtとき、それはファイルが存在しないことを不平を言う...
私は」メートル。少し失った...どれポスターが参考になる
...
乾杯、
あなたはObjective-Cであなたの新しいスウィフトクラスを使用するように
PSGameScene.h "'をブリッジヘッダーに追加しましたか? –
"PSGameScene.hとPSGameScene.mからGameScene.swiftに移行した"と言いますと、Swiftで古いコードを書き直したか、 'PSGameScene.hからObjCクラスをインポートしようとしていることを意味しますか? 'GameScene.swift'で? – sudo