Avatar
Undocumented なので将来仕様変更の可能性は高いですが、 swift の ABI 追うよりはマシだと思います。
4:28 AM
$ swiftc -emit-objc-header -emit-library MyLibrary.swift みたいにすると、 MyLibrary.h が生成されて、 C からどう呼べるのか分かると思います。ただ、この生成されたヘッダーファイルは Linux でも Obj-C に依存する余計なものがいっぱい吐かれるので、そのままでは使えないとおもいますが。
🙏 1