My software uses UTF8 almost exclusively. However, for some odd
reason, arguments passed from a perl cgi script to one of my command
line helper apps are encoded as MacRoman. That's not a problem since
I can just use [NSString stringWithCString:argv[i]
encoding:NSMacOSRomanStringEncoding]. However it seems that one can't
convert MacRoman -> UTF8 after you get it into a NSString. Is there a
way to make this conversion in code so that once I read the arguments
I can just deal with them like all the rest of the strings in my app?
Another viable solution would be a way to make the arguments passed in
UTF8 since they are when they're handled by the script anyway--they
must be getting changed somewhere in the bowels of the exec/system
commands.
Thanks,
->Ben
--
Ben Lachman
Acacia Tree Software
http://acaciatreesoftware.com
email: blach...@mac.com
twitter: @benlachman
mobile: 740.590.0009
_______________________________________________
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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com