• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
String encoding
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

String encoding


  • Subject: String encoding
  • From: Aidas Dailide <email@hidden>
  • Date: Tue, 25 Feb 2003 23:28:17 -0800

Hi,

I want to convert NSString that contains some Central European characters to Mac OS Central European encoding and copy it to clipboard, so it can be used by applications such as MS Word and others. Here is my code:

-(NSString*)unicodeToAppleCe:(NSString*)str
{
NSString* returnString;
NSStringEncoding encod;
encod = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingMacCentralEur Roman);
//just for debugging
if ([str canBeConvertedToEncoding:encod]) NSLog(@"it is ok to convert");
NSLog([NSString localizedNameOfStringEncoding:encod]);
//end
returnString=[[NSString alloc] initWithData:[str dataUsingEncoding:encod] encoding:encod]; //is this one correct?
return returnString;
}

Maybe my NSString losses encoding information when I am copying it to clipboard? What is the correct way to copy it to clipboard without lossing encoding information?

Thank you,

AIdas
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Adding your app to the Login Items?
  • Next by Date: system.preferences Authorization
  • Previous by thread: Adding your app to the Login Items?
  • Next by thread: system.preferences Authorization
  • Index(es):
    • Date
    • Thread