NSttring to String или Char [] - PullRequest
       52

NSttring to String или Char []

0 голосов
/ 18 января 2020

Я работаю над проектом единства в C#, где мне нужно вызвать метод в цели C. Моя проблема в том, что я не знаю, как получить NSString из моего целевого плагина C и использовать его в Unity в качестве строки. Я искал ответ, но каждый ответ, который я могу найти, включает превращение NSString в символ *, но Unity не позволяет мне получать символ *, используя:

[DllImport ("__ Internal")]

личное состояние c внешний символ * IOSGetLastConnectedDevice ();

Буду признателен за помощь ...

1 Ответ

1 голос
/ 18 января 2020

Попробуйте использовать char *strdup(const char *__s1); и обратите внимание на кодировку __s1

...