• 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: Performance: Drawing hundreds of short text strings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Performance: Drawing hundreds of short text strings


  • Subject: Re: Performance: Drawing hundreds of short text strings
  • From: "email@hidden" <email@hidden>
  • Date: Tue, 21 Dec 2010 10:02:41 -0500

Hi Mike,

Seconding Sherm and Joar, this will be the easiest way to get started. Down the line, if that doesn't work, have a look at Core Text.

Also, I have been developing an application for drawing with text. I draw a few hundred individual letters at a time, then commit them to a graphics context so that the next time the whole view is drawn, one context is drawn rather than 1 context + n letters.

T


On 2010-12-21, at 12:04 AM, Sherm Pendley wrote:

> On Mon, Dec 20, 2010 at 11:53 PM, Joar Wingfors <email@hidden> wrote:
>>
>> On 20 dec 2010, at 01.22, Mark Coniglio wrote:
>>
>>> My application needs to draw hundreds of short text strings into an NSView. After reviewing the Cocoa documentation on drawing text, I am left unsure as to how to do this with the highest level of efficiency.
>>
>> Don't optimize in the dark! Implement something in the most straight forward way you can imagine, and then measure the performance. If you find that it doesn't perform well enough, use your measurements to guide you to a better implementation. I don't think that we have enough information yet to provide really good suggestions.
>
> Seconded. The NSString "convenience" methods are the easiest, most
> straightforward way, so I'd try those first. If and only if they
> didn't perform well enough, then I'd start looking for a
> better-performing alternative.
>
> sherm--
>
> --
> Cocoa programming in Perl:
> http://camelbones.sourceforge.net
> _______________________________________________
>
> 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

_______________________________________________

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: Performance: Drawing hundreds of short text strings
      • From: Aki Inoue <email@hidden>
References: 
 >Re: Performance: Drawing hundreds of short text strings (From: Joar Wingfors <email@hidden>)
 >Re: Performance: Drawing hundreds of short text strings (From: Sherm Pendley <email@hidden>)

  • Prev by Date: Re: No TCP connection established after ARP request
  • Next by Date: Re: Recovering from a merge conflict
  • Previous by thread: Re: Performance: Drawing hundreds of short text strings
  • Next by thread: Re: Performance: Drawing hundreds of short text strings
  • Index(es):
    • Date
    • Thread