• 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
Re: Conflicting encodings issue in a Cocoa app
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Conflicting encodings issue in a Cocoa app


  • Subject: Re: Conflicting encodings issue in a Cocoa app
  • From: Jean-Daniel Dupas <email@hidden>
  • Date: Mon, 21 Apr 2008 17:35:46 +0200


Le 21 avr. 08 à 16:48, Jens Alfke a écrit :


On 21 Apr '08, at 6:35 AM, Ewan Delanoy wrote:

It seems clear that this is a conflicting encoding issue, but between
which encodings?
coming from where? (The default file encoding is "Unicode UTF-8" in the
Xcode preferences, and it seems there is no item to deal with encodings in
the Interface Builder's preferences)

"%c" is interpreted at runtime according to the default string encoding for that process. This depends on what the user's preferred language is set to, but for English and most European languages it's MacRoman. That choice makes sense for backward-compatibility reasons, but nowadays it tends to be mostly an annoyance.


So it's definitely best to stick to Unicode-based mechanisms, like "%C".

(By the way, in 10.5, GCC now allows you to use non-ascii characters in string literals right in your source code. So there's no need to construct a string with an ñ in it programmatically, as long as you're building with Xcode 3.0.)


What will be the output encoding in this case ? GCC generate utf-8 or it uses the source file encoding ?



_______________________________________________

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


  • Follow-Ups:
    • Re: Conflicting encodings issue in a Cocoa app
      • From: Aki Inoue <email@hidden>
References: 
 >Conflicting encodings issue in a Cocoa app (From: "Ewan Delanoy" <email@hidden>)
 >Re: Conflicting encodings issue in a Cocoa app (From: Jens Alfke <email@hidden>)

  • Prev by Date: Re: Trying to calculate a running total using Core Data
  • Next by Date: Re: Premature notification from NSApplication - workaround?
  • Previous by thread: Re: Conflicting encodings issue in a Cocoa app
  • Next by thread: Re: Conflicting encodings issue in a Cocoa app
  • Index(es):
    • Date
    • Thread