Swift で Swift 文字列から変換された古い C ライブラリに const char * を渡そうとしています。
これは、私が呼び出している C 関数です。
artnet_node artnet_new(const char *ip, int verbose) { ...
Swift 文字列をこの const char 型に変換するにはどうすればよいですか? 次のように ipAddress を渡すと機能します。
internal var ipAddress = "192.168.1.43"
しかし、このように渡すとditが機能しません
internal var ipAddress:String = "192.168.1.43"
タイプを指定する必要がある関数でこれが必要です:
internal func setupArtnode(ip:String) -> Int{
String の代わりに AnyObject を使用しようとしましたが、それも機能しません。
ありがとう。