Преобразование из строки Swift в const char *

Я пытаюсь передать 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, но это тоже не работает.

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос