C语言char*指针在Swift 中对应的结构为UnsafeMutablePointer<Int8>
由Swift的字符串inputText:String得到pointer(即char*)的过程如下:
let charArray = inputText.cString(using: .utf8)!
let length = charArray.count
let pointer = UnsafeMutablePointer<Int8>.allocate(capacity: length)
for i in 0..<length
{
pointer[i]=charArray[i]
}