ios开发中怎么判断一个汉字拼音

我请讲解下,ios开发中怎么判断一个汉字拼音
最新回答
画心骨

2024-11-25 09:57:15

  pinyin是把unicode中汉字部分的首字母全部提取到数组,取得时候 拼音数组[汉字的unicode值-unicode中起始汉字值]就直接得到了。
  PYMethod是把unicode转成GBK,然后根据GBK高低位两个值确定对应拼音的位置得到拼音
POAPinyin是把所有拼音与之对应的汉字组成一个表,到时候往这个表里查询(原生convert方法) 。      

  改进的quickConvert方法是先得到一个汉字unicode值的上下限,然后转换上面的表成 unicode--拼音 这样的表,查询的时候就是哈希查找,更快,要是这个unicode不连续就会有很大的问题了。
不要忘記

2024-11-25 20:11:08

怎么判断是什么意思,是怎么得到一个汉字的拼音吗, PinYin4Objc,用这个库试试