2014-06-11 63 views

回答

2

&someString創建CMutablePointer<String>

要將其轉換爲UnsafePointer,最簡單的解決方法是調用特殊功能:

withUnsafePointer(&someString) { unsafePointer in 
    //do something with the unsafePointer 
} 
+2

奇怪的是,現在這個生產'錯誤:(26,27)「字符串」是無法轉換爲「@lvalue如果字符串是一個常量,或者錯誤:(26,9)不能轉換表達式的類型'(inout String,((T6) - >($ T6) - > $ T5) - > ($ T6) - > $ T5) - > $ T5)'鍵入「Result」(如果它是一個變量) –

相關問題