Developer Tools #WWDC16 Swift API Design Guidelines The Grand Renaming Session 403 Doug Gregor Swift Engineer Michael Ilseman Swift Engineer © 2016 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple. Roadmap Swift API Design Guidelines The Grand Renaming Mapping Objective-C APIs into Swift Why? Languages Have Character Every language has its own feel Languages Have Character Every language has its own feel DispatchQueue.main.async { self.listDocumentsViewController?.present(signedOutController, animated: true) } Languages Have Character Every language has its own feel Feel of everyday APIs DispatchQueue.main.async { self.listDocumentsViewController?.present(signedOutController, animated: true) } For Objective- C What is “Swifty?” API Design Guidelines SE-0023
Description: