Skip to content

Instantly share code, notes, and snippets.

@m-etka
Last active July 29, 2016 09:12
Show Gist options
  • Save m-etka/41a9530e8aa91eb36336ae147f753cb8 to your computer and use it in GitHub Desktop.
Save m-etka/41a9530e8aa91eb36336ae147f753cb8 to your computer and use it in GitHub Desktop.
Background Threads in Swift
// Special thanks to thatthinginswift.com (https://thatthinginswift.com/background-threads/)
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), {
// do some task
dispatch_async(dispatch_get_main_queue(), {
// update some UI
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment