最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS 漢字的拼音

 更新時(shí)間:2016年08月11日 11:15:40   作者:鴻鵠當(dāng)高遠(yuǎn)  
本文通過(guò)一段代碼給代碼介紹了ios漢字的拼音知識(shí)及將漢字轉(zhuǎn)拼音的代碼,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧

廢話不多說(shuō),直接給大家貼關(guān)鍵代碼了。

具體代碼如下所示:

#import <Foundation/Foundation.h>
@interface NSString (Utils)
/**
* 漢字的拼音
*
* @return 拼音
*/
- (NSString *)pinyin;
@end
#import "NSString+Utils.h"
@implementation NSString (Utils)
//漢字的拼音
- (NSString *)pinyin{
NSMutableString *str = [self mutableCopy];
CFStringTransform(( CFMutableStringRef)str, NULL, kCFStringTransformMandarinLatin, NO);
CFStringTransform((CFMutableStringRef)str, NULL, kCFStringTransformStripDiacritics, NO);
return [str stringByReplacingOccurrencesOfString:@" " withString:@""];
}
@end

下面接著看下iOS將漢字轉(zhuǎn)成拼音

在ios開(kāi)發(fā)中經(jīng)常碰到做通訊錄需要將漢字轉(zhuǎn)成拼音的情況,以下就是我把漢字轉(zhuǎn)成拼音的方法

+ (NSString *)transform:(NSString *)chinese
{
  NSMutableString *pinyin = [chinese mutableCopy];
  CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);
  CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformStripCombiningMarks, NO);
  NSLog(@"%@", pinyin);
  return [pinyin uppercaseString];
}

用kCFStringTransformMandarinLatin方法轉(zhuǎn)化出來(lái)的是帶音標(biāo)的拼音,如果需要去掉音標(biāo),則繼續(xù)使用kCFStringTransformStripCombiningMarks方法即可。

以上所述是小編給大家介紹的iOS 漢字的拼音,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 判斷iPhone的WiFi是否打開(kāi)的兩種方法

    判斷iPhone的WiFi是否打開(kāi)的兩種方法

    大家都知道判斷WiFi是否連接可以使用Reachability進(jìn)行判斷,那么wifi是否打開(kāi)應(yīng)該怎么判斷呢?下面小編給大家分享兩種完全基于不同思路的方法,需要的朋友參考下
    2016-11-11
  • 解決JSON數(shù)據(jù)因?yàn)閚ull導(dǎo)致數(shù)據(jù)加載失敗的方法

    解決JSON數(shù)據(jù)因?yàn)閚ull導(dǎo)致數(shù)據(jù)加載失敗的方法

    前段時(shí)間發(fā)現(xiàn)一個(gè)問(wèn)題,當(dāng)JSON數(shù)據(jù)中有null會(huì)導(dǎo)致數(shù)據(jù)加載失敗,后來(lái)解決了,現(xiàn)在將解決方法分享給大家,有同樣問(wèn)題的朋友們可以參考。下面來(lái)一起看看吧。
    2016-09-09
  • iOS中讀取照片庫(kù)及保存圖片或視頻到照片庫(kù)的要點(diǎn)解析

    iOS中讀取照片庫(kù)及保存圖片或視頻到照片庫(kù)的要點(diǎn)解析

    iOS中保存到本地的圖片視頻都會(huì)被匯總到系統(tǒng)的PhotoLibrary中,這里我們就來(lái)看一下iOS中讀取照片庫(kù)及保存圖片或視頻到照片庫(kù)的要點(diǎn)解析
    2016-06-06
  • IOS簡(jiǎn)單實(shí)現(xiàn)瀑布流UICollectionView

    IOS簡(jiǎn)單實(shí)現(xiàn)瀑布流UICollectionView

    這篇文章主要為大家介紹了IOS簡(jiǎn)單實(shí)現(xiàn)瀑布流UICollectionView的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-01-01
  • iOS基于AVFoundation 制作用于剪輯視頻項(xiàng)目

    iOS基于AVFoundation 制作用于剪輯視頻項(xiàng)目

    這篇文章主要為大家介紹了利用AVFoundation 制作用于剪輯視頻的項(xiàng)目,可以實(shí)現(xiàn)視頻擴(kuò)展或者回退的功能,感興趣的小伙伴快來(lái)跟隨小編一起學(xué)習(xí)吧
    2021-12-12
  • iOS坐標(biāo)系的深入探究

    iOS坐標(biāo)系的深入探究

    這篇文章主要給大家介紹了關(guān)于iOS坐標(biāo)系的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • iOS實(shí)現(xiàn)搭建聊天頁(yè)面的實(shí)例代碼

    iOS實(shí)現(xiàn)搭建聊天頁(yè)面的實(shí)例代碼

    本篇文章主要介紹了iOS實(shí)現(xiàn)搭建聊天頁(yè)面的實(shí)例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • 利用iOS繪制圖片生成隨機(jī)驗(yàn)證碼示例代碼

    利用iOS繪制圖片生成隨機(jī)驗(yàn)證碼示例代碼

    驗(yàn)證碼的功能一般是防止使用程序惡意注冊(cè)、暴力破解或批量發(fā)帖而設(shè)置的。所謂驗(yàn)證碼,就是將一串隨機(jī)產(chǎn)生的數(shù)字或符號(hào),生成一幅圖片,圖片里加上一些干擾象素(防止OCR),圖片驗(yàn)證碼相信大家都見(jiàn)到過(guò),這篇文章用示例代碼給大家介紹iOS繪制圖片生成隨機(jī)驗(yàn)證碼的方法。
    2016-11-11
  • iOS實(shí)現(xiàn)二維碼的掃描功能

    iOS實(shí)現(xiàn)二維碼的掃描功能

    本文給大家介紹的是iOS 原生態(tài)API實(shí)現(xiàn)二維碼的掃描功能,非常簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。
    2015-07-07
  • iOS實(shí)現(xiàn)播放遠(yuǎn)程網(wǎng)絡(luò)音樂(lè)的核心技術(shù)點(diǎn)總結(jié)

    iOS實(shí)現(xiàn)播放遠(yuǎn)程網(wǎng)絡(luò)音樂(lè)的核心技術(shù)點(diǎn)總結(jié)

    本篇文章主要介紹了iOS播放遠(yuǎn)程網(wǎng)絡(luò)音樂(lè)的核心技術(shù),采用ios系統(tǒng)自帶的AVFoundation框架來(lái)實(shí)現(xiàn),有需要的朋友可以了解一下。
    2016-11-11

最新評(píng)論

金寨县| 新巴尔虎右旗| 双江| 平乐县| 德惠市| 翁牛特旗| 临沂市| 丹凤县| 和政县| 闵行区| 三门县| 义乌市| 肇源县| 台北县| 昔阳县| 墨竹工卡县| 民县| 奉贤区| 林周县| 定襄县| 文山县| 太湖县| 昌吉市| 平原县| 卢氏县| 黔南| 蓬莱市| 宁强县| 如东县| 富宁县| 镇赉县| 英德市| 洱源县| 滦平县| 深圳市| 乌兰察布市| 峨眉山市| 灵寿县| 鄂尔多斯市| 钟祥市| 蒙山县|