iOS、Mac OS X系統(tǒng)中編程實現(xiàn)漢字轉(zhuǎn)拼音的方法(超級簡單)
網(wǎng)絡(luò)流行的漢字轉(zhuǎn)拼音方案是帶一個拼音碼表,速度快。其實Core Foundation也提供了一種方案,而且還帶聲調(diào)!
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ù)不僅支持中文,日文韓文等都沒問題,很強大。
相關(guān)文章
iOS安全防護系列之重簽名防護與sysctl反調(diào)試詳解
這篇文章主要給大家介紹了關(guān)于iOS安全防護系列之重簽名防護與sysctl反調(diào)試的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細,對各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
iOS中創(chuàng)建表格類視圖WBDataGridView的實例代碼
這篇文章主要介紹了iOS中創(chuàng)建表格類視圖WBDataGridView的實例代碼,需要的朋友可以參考下2017-02-02
iOS開發(fā)中控制屏幕旋轉(zhuǎn)的編寫方法小結(jié)
這篇文章主要介紹了iOS開發(fā)中控制屏幕旋轉(zhuǎn)的編寫方法小結(jié),包括橫豎屏切換時視圖所出現(xiàn)的問題等經(jīng)常需要注意的地方,需要的朋友可以參考下2015-10-10
IOS UIWebView獲取404、504等錯誤問題解決方案
這篇文章主要介紹了IOS UIWebView獲取404、504等錯誤問題的相關(guān)資料,并對相應(yīng)的錯誤問題提出相應(yīng)的解決方案,需要的朋友可以參考下2016-11-11
使用objc runtime實現(xiàn)iOS閉環(huán)的懶加載功能
利用objc runtime的動態(tài)性實現(xiàn)懶加載可以實現(xiàn)即可增加又可刪除功能,也可以避免污染類型。這篇文章主要介紹了使用objc runtime實現(xiàn)iOS閉環(huán)的懶加載功能,需要的朋友可以參考下2019-06-06
iOS 使用UITextField自定義搜索框 實現(xiàn)用戶輸入完之后“實時搜索”功能
這篇文章主要介紹了iOS 使用UITextField自定義搜索框 實現(xiàn)用戶輸入完之后“實時搜索”功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
ios開發(fā)navigationController pushViewController 方式多次跳轉(zhuǎn)返回到最上層返回到
這篇文章主要介紹了ios開發(fā)navigationController pushViewController 方式多次跳轉(zhuǎn)返回到最上層返回到指定的某一層的實現(xiàn)方法的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09
Objective-C中利用正則去除非數(shù)字字母漢字方法實例
正則表達式對我們?nèi)粘i_發(fā)來說是必不可少的,下面這篇文章主要給大家介紹了關(guān)于Objective-C中如何利用正則去除非數(shù)字字母漢字的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06

