swift

Posted StarainDou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift相关的知识,希望对你有一定的参考价值。

1.汉字转拼音

func pinYinZChines(content:String)->String{
     
    let transformContents = CFStringCreateMutableCopy(nil, 0, content)
     
    CFStringTransform( transformContents, nil, kCFStringTransformMandarinLatin, false)
     
    CFStringTransform( transformContents, nil, kCFStringTransformStripDiacritics, false)
     
    let ztransformContents = transformContents as String
     
    let index = ztransformContents.startIndex.advancedBy(0)
     
    let firstString = ztransformContents[index]
     
    let stringZ = String.init(firstString)
     
    return stringZ.uppercaseString
     
}

以上是关于swift的主要内容,如果未能解决你的问题,请参考以下文章