All Projects → twostraws → Whats New In Swift 5 0

twostraws / Whats New In Swift 5 0

An Xcode playground that demonstrates the new features introduced in Swift 5.0.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Whats New In Swift 5 0

Whats New In Swift 5 1
An Xcode playground that demonstrates the new features introduced in Swift 5.1.
Stars: ✭ 122 (-82.65%)
Mutual labels:  xcode, playground
Dyci Main
Dynamic Code Injection Tool for Objective-C
Stars: ✭ 1,103 (+56.9%)
Mutual labels:  xcode, playground
Imagecoordinatespace
UICoordinateSpace for UIImageView image
Stars: ✭ 42 (-94.03%)
Mutual labels:  xcode, playground
Playground
Instantly create Swift playgrounds from the command line
Stars: ✭ 391 (-44.38%)
Mutual labels:  xcode, playground
Whats New In Swift 4
An Xcode playground showcasing the new features in Swift 4.0.
Stars: ✭ 1,860 (+164.58%)
Mutual labels:  xcode, playground
Testdrive
Quickly try out any Swift pod or framework in a playground
Stars: ✭ 1,612 (+129.3%)
Mutual labels:  xcode, playground
Mockswift
MockSwift is a Mock library written in Swift.
Stars: ✭ 56 (-92.03%)
Mutual labels:  xcode, playground
Swift Summary
A summary of Apple's Swift language written on Playgrounds
Stars: ✭ 1,668 (+137.27%)
Mutual labels:  xcode, playground
Xgen
A Swift package for generating Xcode workspaces & playgrounds
Stars: ✭ 178 (-74.68%)
Mutual labels:  xcode, playground
Playalways
Create Xcode playgrounds from your menu bar
Stars: ✭ 515 (-26.74%)
Mutual labels:  xcode, playground
Badgehub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
Stars: ✭ 592 (-15.79%)
Mutual labels:  xcode
Unityplayground
A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience
Stars: ✭ 603 (-14.22%)
Mutual labels:  playground
Scxcodeswitchexpander
Xcode plugin that enables switch cases autocompletion
Stars: ✭ 662 (-5.83%)
Mutual labels:  xcode
Struct
Xcode projects on steroids
Stars: ✭ 684 (-2.7%)
Mutual labels:  xcode
Flightanimator
Advanced Natural Motion Animations, Simple Blocks Based Syntax
Stars: ✭ 588 (-16.36%)
Mutual labels:  xcode
Kin
Simple PBXProj Verifier
Stars: ✭ 660 (-6.12%)
Mutual labels:  xcode
Graphql Editor
📺 Visual Editor & GraphQL IDE. Draw GraphQL schemas using visual 🔷 nodes and explore GraphQL API with beautiful UI. Even 🐒 can do that!
Stars: ✭ 5,485 (+680.23%)
Mutual labels:  playground
Monkeydev
CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
Stars: ✭ 5,492 (+681.22%)
Mutual labels:  xcode
Sidemenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
Stars: ✭ 5,267 (+649.22%)
Mutual labels:  xcode
Xcmetrics
XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity.
Stars: ✭ 695 (-1.14%)
Mutual labels:  xcode

What’s new in Swift 5.0?

This is an Xcode playground that demonstrates the new features introduced in Swift 5.0:

  • Raw strings
  • A standard Result type
  • Customizing string interpolation
  • Dynamically callable types
  • Handling future enum cases
  • Flattening nested optionals resulting from try?
  • Checking for integer multiples
  • Transforming and unwrapping dictionary values with compactMapValues()

This is designed to complement my existing article What’s New in Swift 5.0. You might also want to read What’s New in Swift 4.2 and What's New in Swift 4.1. Alternatively, I have a whole website dedicated to tracking what's new in Swift – you should check it out at https://www.whatsnewinswift.com.

If you hit problems or have questions, you're welcome to tweet me @twostraws or email [email protected].

Screenshot of Xcode 10.2 running this playground.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].