我有一個NSString
和一個unicode代碼點範圍,它表示NSString
中文本的特定部分。由於這個字符那NSString
與代碼點不一一對應,我需要以某種方式將我的代碼點範圍轉換成相應的字符範圍。我該怎麼做呢?如何將unicode代碼點範圍轉換爲NSString字符範圍?
I know I can use的NSString
方法-rangeOfComposedCharacterSequencesForRange:
一個字符範圍轉換成字形集羣範圍內,但我想要做的是排序是相反的,我無法找到的API,這些API方法的逆。即使有這樣的方法可用,我不認爲這正是我正在尋找的,因爲(如果我正確地理解這個)字形羣集是不是一樣的東西作爲unicode代碼點 ,並且實際上可以由多個代碼點組成。