2

を取る関数を使用していますUnsafePointer<String>

文字列からを取得するにはどうすればよいUnsafePointer<String>ですか?

試し&someStringてみるとエラーが表示されます:

'inout String' is not convertible to 'UnsafePointer<String>'
4

1 に答える 1

2

&someStringを作成しCMutablePointer<String>ます。

に変換するUnsafePointer最も簡単な解決策は、特別な関数を呼び出すことです。

withUnsafePointer(&someString) { unsafePointer in
    //do something with the unsafePointer
}
于 2014-06-11T20:45:28.427 に答える