• 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: Table View Blues (summary)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Table View Blues (summary)


  • Subject: Re: Table View Blues (summary)
  • From: j o a r <email@hidden>
  • Date: Wed, 20 Nov 2002 11:04:03 +0100

On Tuesday, Nov 19, 2002, at 15:44 Europe/Stockholm, <email@hidden> wrote:

A file of several hundred KB should load and reload instantaneously. Now if the table view can just shrug its shoulders and say "he says there are no rows, OK, so there's no rows" - if it's that simple, then we're over one hurdle.

I think it's that simple with regards to NSTableView as a view component. It only checks to see what rows to draw, asks the delegate for the cell contents and draws.

But underneath - in the data management - something more streamlined has to be engineered. Just guessing, but is there a way to work all this into an autorelease pool? For that would solve it all - given that the pool doesn't waste valuable real time...

How do the code that you've benchmarked deal with this? Looking at some snippets of that code might give us some clues to where to optimize. In that code, what is the most significant bottle neck that you've identified?

j o a r
_______________________________________________
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.

References: 
 >Re: Table View Blues (summary) (From: <email@hidden>)

  • Prev by Date: Setting the subclass for an NSTextView... in IB..
  • Next by Date: Run Loop in a Cocoa application?
  • Previous by thread: Re: Table View Blues (summary)
  • Next by thread: Re: Table View Blues (summary), or, allocWithZone not working
  • Index(es):
    • Date
    • Thread