• 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: How to get the dispatch queue for the current thread's runloop?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to get the dispatch queue for the current thread's runloop?


  • Subject: Re: How to get the dispatch queue for the current thread's runloop?
  • From: Wade Tregaskis <email@hidden>
  • Date: Fri, 27 Jan 2012 14:50:54 -0800

> It looks like I should just call dispatch_async, but I'm unsure which dispatch queue to use. dispatch_get_main_queue only works for the main thread. Can I use dispatch_get_current_queue? I'm unsure of what this does when called on a background thread. The API docs say "If the call is made from any other thread, this function returns the default concurrent queue" … is that a queue associated with the thread's runloop, that's guaranteed to execute tasks on that thread?

Where do they say that?  That's surely wrong.  The man page says that in that case it returns the default-priority global [serial] queue.  http://developer.apple.com/library/mac/ipad/#documentation/Darwin/Reference/ManPages/man3/dispatch_get_main_queue.3.html
_______________________________________________

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: How to get the dispatch queue for the current thread's runloop?
      • From: Wade Tregaskis <email@hidden>
    • Re: How to get the dispatch queue for the current thread's runloop?
      • From: Jens Alfke <email@hidden>
References: 
 >How to get the dispatch queue for the current thread's runloop? (From: Jens Alfke <email@hidden>)

  • Prev by Date: Re: How to get the dispatch queue for the current thread's runloop?
  • Next by Date: Re: How to get the dispatch queue for the current thread's runloop?
  • Previous by thread: Re: How to get the dispatch queue for the current thread's runloop?
  • Next by thread: Re: How to get the dispatch queue for the current thread's runloop?
  • Index(es):
    • Date
    • Thread