iOS、Mac OS X系統(tǒng)中編程實現(xiàn)漢字轉拼音的方法(超級簡單)
更新時間:2015年04月21日 10:19:42 投稿:junjie
這篇文章主要介紹了iOS、Mac OS X系統(tǒng)中編程實現(xiàn)漢字轉拼音的方法(超級簡單),本文講解的方法不僅支持中文,還支持日文、韓文等,需要的朋友可以參考下
網絡流行的漢字轉拼音方案是帶一個拼音碼表,速度快。其實Core Foundation也提供了一種方案,而且還帶聲調!
復制代碼 代碼如下:
NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中國人"];
if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO)) {
NSLog(@"Pingying: %@", ms); // wǒ shì zhōng guó rén
}
if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformStripDiacritics, NO)) {
NSLog(@"Pingying: %@", ms); // wo shi zhong guo ren
}
有興趣的可以試一試,這個函數(shù)不僅支持中文,日文韓文等都沒問題,很強大。
相關文章
iOS面試中如何優(yōu)雅回答B(yǎng)lock導致循環(huán)引用的問題
這篇文章主要給大家介紹了iOS面試中關于如何優(yōu)雅回答B(yǎng)lock導致循環(huán)引用的問題的相關資料,文中通過圖文介紹的非常相信,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-03-03iOS開發(fā)教程之Status Bar狀態(tài)欄設置的方法匯總
iOS 的 Status Bar 狀態(tài)欄是一個比較坑的地方,所以下面這篇文章主要給大家介紹了關于iOS開發(fā)教程之Status Bar狀態(tài)欄設置的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2018-08-08IOS 七種手勢操作(拖動、捏合、旋轉、點按、長按、輕掃、自定義)詳解及實例代碼
這篇文章主要介紹了IOS 七種手勢操作(拖動、捏合、旋轉、點按、長按、輕掃、自定義)詳解及實例代碼的相關資料,需要的朋友可以參考下2016-12-12iOS開發(fā)學習TableView展現(xiàn)一個list實例
這篇文章主要為大家介紹了iOS系列學習TableView展現(xiàn)一個list實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11iOS使用UICollectionView實現(xiàn)拖拽移動單元格
這篇文章主要為大家詳細介紹了iOS開發(fā)UICollectionView拖拽移動單元格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04ios實現(xiàn)自動獲取label高度、寬度及最后一個位置詳解
這篇文章主要給大家介紹了關于ios如何實現(xiàn)自動獲取label高度、寬度及最后一個位置的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-10-10