> On 6 Apr 2015, at 23:36, Charles Srstka <cocoa...@charlessoft.com> wrote:
> 
>> 
>> On Apr 6, 2015, at 11:19 AM, Gerriet M. Denkmann <gerr...@mdenkmann.de> 
>> wrote:
>> 
>> OS X 10.10.2
>> 
>>      NSString *string = @"abc 🚲 xyz";        // BICYCLE = U+1F6B2
>>      NSCharacterSet *charSet = [ NSCharacterSet 
>> characterSetWithCharactersInString: string ];
>>      BOOL pq = [ charSet longCharacterIsMember: 0x1F6B2 ];
>>      NSLog(@"%s CharacterSet from \"%@\" contains %s🚲 
>> (0x1F6B2)",__FUNCTION__, string, pq ? "" : "no "); 
>> 
>> This prints:
>> 
>> CharacterSet from "abc 🚲 xyz" contains no 🚲 (0x1F6B2)
>> 
>> Where is my bicycle gone? What am I doing wrong?
> 
> Objective-C doesn’t support Unicode in source files (although Swift does).
> 
> Charles
> 

If this is so: why did my compiler not tell me about this?

Why does this:
        NSString *string = @"abc 〄 xyz";        // JAPANESE INDUSTRIAL STANDARD 
SYMBOL = U+3004
        NSCharacterSet *charSet = [ NSCharacterSet 
characterSetWithCharactersInString: string ];
        BOOL pq = [ charSet longCharacterIsMember: 0x3004 ];
        NSLog(@"%s CharacterSet from \"%@\" contains %s〄 
(0x3004)",__FUNCTION__,  string, pq ? "" : "no ");


print: 
CharacterSet from "abc 〄 xyz" contains 〄 (0x3004)


Kind regards,

Gerriet.



_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to