Я пытаюсь передать const char * в старую библиотеку C, преобразованную из строки Swift в Swift.
Это функция 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, но это тоже не работает.
Спасибо.