code
const char* hoge() {
char* var = "HELLO WORLD";
return var;
}
Ich möchte den Rückgabewert einer Funktion konvertieren, die einen solchen Zeiger schnell auf einen String zurückgibt (unter der Annahme einer Brücke).
code
String(cString: UnsafePointer<CChar>(hoge())!)
Da Swifts String mit cString umgehen kann Holen Sie sich den Zeiger vom Typ CChar-> In cString konvertieren-> In String konvertieren
Wenn es einen besseren Weg gibt, lehre mich bitte.
Recommended Posts