問題タブ [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 投票する
0 に答える
40 参照

ios - Swiftの目的のc一時ファイルはどこにありますか

Objective C で使用できるすべての swift ファイルは、swiftfilename-swift.h ファイルにあります。

ここでは、swift メソッドのすべての関数宣言を確認できます。

Objective-c 関数についても同じことを確認したい、つまり、すべての目的の c メソッドを 1 か所にリストする迅速なファイル

どこで見つけることができますか?

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

objective-c - Swift エラー: タイプ '() throws -> ()' の値を指定されたタイプ 'Bool' に変換できません

を返し、BOOL単一のerrorOutパラメーターを持つ Objective C の関数があります。迅速なブリッジは、errorOutパラメーターを期待どおりに変換しますが、返されるthrowsことも停止します。BOOL

通常、成功/エラーを示すために が返されることがわかりBOOLますが、この場合は bool が実際に必要です。bool が確実に返されるようにするには、どのような変更を加える必要がありますか?

Objective C 関数のシグネチャ