問題タブ [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.
ios - Objective C で Swift 変数/メソッドが表示されない
Objective C から設定myVar
するメソッド/変数を確認できません。修飾子と修飾子を追加しても、メソッドのシグネチャにはありません。true
@objc
public
Bool
setMyVarTrue()
Bool
これはおそらく Swiftと Objective C の違いによるものBOOL
です。
他のクラス メソッド/変数は表示されますが、この特定のものだけは表示されません。
Bool
Objective CからSwiftを設定するにはどうすればよいですか?
スウィフトコード:
目的の C コード:
swift - Swift 4.2でパブリック列挙型から内部列挙型にアクセス中にエラーが発生しました
パブリック列挙内の内部列挙値にアクセス中にエラーが発生しました
コードスニペット
エラーは言う
@Objcのブリッジが原因のようですが、問題を修正できません。私のコードはObjective Cプロジェクトでも使用されているため、 @Objcを削除できません。
誰でもこの問題を解決するのを手伝ってくれませんか。
PS : Xcode 10に更新した後、このエラーを一度観察し始めました