Re: display unicode string one character at a time, not at simple as it seems
Re: display unicode string one character at a time, not at simple as it seems
- Subject: Re: display unicode string one character at a time, not at simple as it seems
- From: Clark Cox <email@hidden>
- Date: Tue, 17 Feb 2009 14:19:45 -0800
On Tue, Feb 17, 2009 at 2:13 PM, mathew davis <email@hidden> wrote:
> Hello,
>
> I need to break a string down into individual characters.
>
> In English that's pretty easy.
>
> But in some languages what a user perceives as a single block is actually a
> base character plus accents plus vowel markers plus tone markers plus...
>
>
> eg: เก
>
> is made of
>
> U+0E40 ( เ ) thai character sara e
> U+0E01 ( ก ) thai character ko kai
>
>
> To help with this NSString has the methods:
>
> rangeOfComposedCharacterSequencesForRange:
> rangeOfComposedCharacterSequenceAtIndex:
>
> and CFString has:
>
> CFStringGetRangeOfComposedCharactersAtIndex.
>
>
>
> but then some languages - like german, will sometimes combine certain
> blocks together
>
> so SS becomes ß
How, *exactly*, are the aforementioned methods/functions not working for you?
--
Clark S. Cox III
email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden