• 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: NSString accessing characters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSString accessing characters


  • Subject: Re: NSString accessing characters
  • From: Quincey Morris <email@hidden>
  • Date: Fri, 17 Jun 2011 02:05:59 -0700

On Jun 17, 2011, at 00:46, Andreas Grosam wrote:

> Given an NSString as input source, what is the fastest method to "feed" the parser?

As usual, Ken's answer is better than the one I was composing, but I don't think *any* answer is of use to you unless you specify what representation your parser is converting *to*.

If it's something that NSString can encode to, then you're probably better off not using your parser.

If not, it might be fastest to first convert the string to whatever encoding your parser is itself fastest at parsing.

Or, if your parser is very fast for all the encodings it accepts, try using '[NSString fastestEncoding]' to see if it's one that your parser can handle. I'd bet that for very large strings (the only ones you'd care about from a performance perspective, probably) 'fastestEncoding' is almost always UTF-8 or UTF-16, because such strings are statistically likely to have originated in a file in one of those two representations.


_______________________________________________

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: NSString accessing characters
      • From: Andreas Grosam <email@hidden>
References: 
 >NSString accessing characters (From: Andreas Grosam <email@hidden>)

  • Prev by Date: Re: NSString accessing characters
  • Next by Date: Re: NSString accessing characters
  • Previous by thread: Re: NSString accessing characters
  • Next by thread: Re: NSString accessing characters
  • Index(es):
    • Date
    • Thread