On Tue, Feb 17, 2009 at 2:13 PM, mathew davis <[email protected]> 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 protected] _______________________________________________ Cocoa-dev mailing list ([email protected]) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
