KKBOX iOS 工程師 Liyao 分享
影片位置 https://youtu.be/nactBecSuYU
相關 Sessions
- [What's New in Swift] (https://developer.apple.com/videos/play/wwdc2017/402/)
- [What's New in Foundation] (https://developer.apple.com/videos/play/wwdc2017/212/)
- [Modernizing Grand Central Dispatch Usage] (https://developer.apple.com/videos/wwdc2017/videos/play/wwdc2017/706/)
- [Efficient Interactions with Frameworks] (https://developer.apple.com/videos/wwdc2017/videos/play/wwdc2017/244/)
2. Swift & Foundation
• What’s New in Swift
• What’s New in Foundation
• Efficient Interactions with Frameworks
• Modernizing Grand Central Dispatch Usage
2
10. • Make it easier to reason about local variables
• Enable better programmer optimization
• Enable better compiler optimization
• Enable powerful new language features
Exclusive Access to Memory
10
86. What Are Dispatch Sources
• In short, a dispatch source is an object which monitors for
some type of event.
• When the event occurs, it automatically schedules a block
for execution on a dispatch queue.
• https://www.mikeash.com/pyblog/friday-qa-2009-09-11-
intro-to-grand-central-dispatch-part-iii-dispatch-
sources.html
86