• 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: Tight loop processing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tight loop processing


  • Subject: Re: Tight loop processing
  • From: Don Arnel <email@hidden>
  • Date: Thu, 10 Apr 2008 14:14:25 -0400

I thought maybe there was a simple message I could send to NSApp, but it looks like putting the loop in a new thread is the way to go. Thanks!


On Apr 10, 2008, at 2:06 PM, Jamie Phelps wrote:

Maybe look into NSThread and see if it meets your needs. You'd run your loop in the thread and keep processing events like normal in the main thread.

(I'm still rather new to Cocoa myself, so I hope I'm not misleading you. The other list readers will correct me if I'm wrong.)

HTH,
Jamie

On Apr 10, 2008, at 1:00 PM, Don Arnel wrote:

Hey all...

This is my first time posting to this list. I've been a Windows developer for many many years and have just recently started to play around with Macs. I feel like a beginner all over again! Anyway....

I've got a Cocoa application which runs a simulation loop 1000s of times. Of course, this prevents any user interaction with the rest of the program while the simulation is running. When I was programming for Windows there was a call in Visual Basic (app.DoEvents()) which would process any pending events. You could put DoEvents() inside long loops to prevent blocking user input. Is there a similar way to handle this in Cocoa?

Thanks for any help!
- Don
_______________________________________________

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: Tight loop processing
      • From: "Shawn Erickson" <email@hidden>
References: 
 >Tight loop processing (From: Don Arnel <email@hidden>)
 >Re: Tight loop processing (From: Jamie Phelps <email@hidden>)

  • Prev by Date: Re: Tight loop processing
  • Next by Date: A simple Objective-C question
  • Previous by thread: Re: Tight loop processing
  • Next by thread: Re: Tight loop processing
  • Index(es):
    • Date
    • Thread