我正在尝试将 const char * 传递给从 Swift 中的 Swift 字符串转换而来的旧 C 库。
这是我正在调用的 C 函数:
artnet_node artnet_new(const char *ip, int verbose) { ...
如何将 Swift 字符串转换为此 const char 类型?当我像这样传递 ipAddress 时它可以工作:
internal var ipAddress = "192.168.1.43"
但是当我像这样通过它时,它不起作用
internal var ipAddress:String = "192.168.1.43"
我需要在需要指定类型的函数中使用它:
internal func setupArtnode(ip:String) -> Int{
我尝试使用 AnyObject 而不是 String 但这也不起作用。
谢谢。