NSString转换为字符串或字符[]

问题描述 投票:-1回答:1

我正在C#中的一个统一项目中,我必须在目标C中调用一个方法。我的问题是,我不知道从目标C插件接收NSString并将其作为字符串在Unity中使用的方法。 。我一直在寻找答案,但是可以找到的每个答案都涉及将NSString转换为char *,但是Unity不允许我使用以下字符来接收char *:

[DllImport(“ __ Internal”)]

私有静态外部字符* IOSGetLastConnectedDevice();

感谢您的帮助...

c# objective-c string unity3d nsstring
1个回答
0
投票

尝试使用char *strdup(const char *__s1);,并注意__s1的编码

© www.soinside.com 2019 - 2024. All rights reserved.