> [1] This doesn’t actually park the thread (at least on Darwin platforms) but >instead does the rather neat trick of terminating the main thread while >leaving the process alive (-: How to do such a trick? Do you have any refferences that discuss further about this? I'm still a newbie with both Swift and GCD. There are still many things I have to read and understand. Thank you. –Mr Bee
Pada Jumat, 6 Januari 2017 15:35, "Quinn "The Eskimo!" via swift-users" <swift-users@swift.org> menulis: On 6 Jan 2017, at 07:53, Mr Bee via swift-users <swift-users@swift.org> wrote: > How to make my app alive to make the second queue finish its job? The standard approach here is to park the main thread [1] in `dispatchMain()`. Then, when all your work is done, exit the process explicitly by calling `exit(_:)`. Share and Enjoy -- Quinn "The Eskimo!" <http://www.apple.com/developer/> Apple Developer Relations, Developer Technical Support, Core OS/Hardware [1] This doesn’t actually park the thread (at least on Darwin platforms) but instead does the rather neat trick of terminating the main thread while leaving the process alive (-: _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users
_______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users