問題タブ [objective-c-swift-bridge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1299 参照

ios - Objective C で Swift 変数/メソッドが表示されない

Objective C から設定myVarするメソッド/変数を確認できません。修飾子と修飾子を追加しても、メソッドのシグネチャにはありません。true@objcpublicBoolsetMyVarTrue()

Boolこれはおそらく Swiftと Objective C の違いによるものBOOLです。

他のクラス メソッド/変数は表示されますが、この特定のものだけは表示されません。

BoolObjective CからSwiftを設定するにはどうすればよいですか?

スウィフトコード:

目的の C コード:

0 投票する
2 に答える
1334 参照

ios - Xcode Pod 関数が ModuleName-Swift.h に見つからない

ライブラリに制約があるため、Swift プロジェクトで Objective-C ファイルを使用する必要があります。
そこで、インポート module-Swift.h を .m ファイルに追加しました。
問題なく見つかります。
この問題は、自動生成された module-Swift.h" ファイルに起因します。
主に Pod からのクラスとプロトコルに起因する多くのエラーがあります。
画像

画像

画像

この問題を修正するための設定はありますか?

0 投票する
1 に答える
178 参照

swift - Swift 4.2でパブリック列挙型から内部列挙型にアクセス中にエラーが発生しました

パブリック列挙内の内部列挙値にアクセス中にエラーが発生しました

コードスニペット

エラーは言う

@Objcのブリッジが原因のようですが、問題を修正できません。私のコードはObjective Cプロジェクトでも使用されているため、 @Objcを削除できません。

誰でもこの問題を解決するのを手伝ってくれませんか。

PS : Xcode 10に更新した後、このエラーを一度観察し始めました