code
const char* hoge() {
char* var = "HELLO WORLD";
return var;
}
Je veux convertir la valeur de retour d'une fonction qui renvoie un tel pointeur vers une chaîne en swift (en supposant un pont)
code
String(cString: UnsafePointer<CChar>(hoge())!)
Depuis Swift's String peut gérer cString Obtenir le pointeur de type CChar-> convertir en cString-> convertir en chaîne
S'il y a un meilleur moyen, apprenez-moi s'il vous plaît.
Recommended Posts