Преобразование из строки 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, но это тоже не работает.
Благодарю.