More Related Content
Similar to Swiftのこれまでの動向のまとめと 今後のさらなる発展の期待 - iOSDC 2016 (20)
Swiftのこれまでの動向のまとめと 今後のさらなる発展の期待 - iOSDC 2016
- 3. Swift 👻
- 2010 07 17 : Swift
- 2014 06 02 : 1.0
- 2014 09 15 : 1.0
- 2014 10 15 : 1.1
- 2014 04 08 : 1.2
- 2015 09 16 : 2.0
- 2014 10 20 : 2.1
- 2015 12 03 :
- 2016 03 21 : 2.2
- 2016 05 03 : 2.2.1
- 2016 09 : 3.0
- 2017 09 : 4.0
←
- 10. Swift (2014 6 )
• iOS
Apple
• CocoaPods
• Objective-C
• Objective-C Swift
( )
👛
- 22. •
• Set (NSSet NSMutableSet )
•
🤔
Swift 2 😋
Swift 1.0 beta 5
Swift 2.0
Swift 1.2
enum MyError: ErrorType {
case 💀
}
func someMethod(input: Int) throws {
if input == 0 {
throw MyError.💀
}
print("input: (input)")
}
do {
try someMethod(0)
}
catch let e {
print(e)
}
try? someMethod(0) // nil
try! someMethod(0) //
- 30. Switt 3.0:
Swift 2.2: Swift 3.0
- Swift Evolution
Proposal
-
- Swift 3.0
- SE-0004: ++/—
- SE-0007: C for