2
ターゲットから同じ目的のCクラスのヘッダファイルを削除している間にswiftクラスを追加しましたが、プロジェクトをビルドしようとするとこのエラーが表示されます。画像を添付することはできませんが、「ServerURLFactory '型でインスタンスメンバー' url 'を使用すると、代わりに' ServerURLFactory '型の値を使用するのですか?Obj CプロジェクトからSwiftへの変換中にクラスの関数にアクセスできません
let accessURL: NSURL = NSURL(string: "\(ServerURLFactory.url())/CygnetInstanceXMLServlet?cygnetId=\(idNumber)")!
print(accessURL)
誰もがこのような問題に遭遇し、この混乱するバグを修正する方法はありますか?そのプログラムは、明示的にSwiftファイル内の関数を呼び出すのではなく、Obj C関数を呼び出そうとしているかのようです。
私はスウィフトの代わりにOBJのCターゲットを使用すると、プロジェクトがビルドされ、罰金実行します。 swiftクラスはオブジェクトと同じurl関数を持っていますが、何らかの理由でそれを呼び出す際に問題があります。 – Bleep
はい、クラスです。 – Bleep
ありがとう、それはビルドエラーを解決しました。客観的なC移植の間で違っていたはずです。 – Bleep