Skip to content

Migrate to Swift 5 and iOS 13 #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

alekplay
Copy link

This PR migrates the Xcode project to Swift 5.0, one of two major versions of Swift supported by Xcode 11, and is needed to make the project compile and run if downloaded (fixes #5).

This PR also sets the modal presentation style of the new order coordinator's root controller to fullScreen which is needed to trigger viewWillAppear of the underlaying splash view controller, which in turn updates the total number of orders. This is because the default modal presentation style changed in iOS 13 to pageSheet (fixes #6).

Finally it updates the readme to accurately reflect the required Xcode and Swift versions

- Remove 'public' method access control modifier
- Change constants retreival
- Change swift version number
This needs to be fullScreen to trigger viewWillAppear in splash vc
- Change Xcode and Swift version note
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SplashVC not updating when new order is created Swift 3.0 is no longer supported
1 participant