Using Command-Line Arguments to Configure In-App Dependencies:
Jeffrey will walk through his latest blog post "Using Command-Line Arguments to Configure In-App Dependencies" found at https://jeffreyfulton.ca/blog/2018/08/using-command-line-arguments-to-configure-in-app-dependencies . We'll discuss what command line arguments are, how to access them in Swift, and how they can be used to configure in-app dependencies in our Countries demo app found at https://github.com/learn-swift-winnipeg/Countries .
Monthly Code Challenge:
We'll compare our solutions to this month's exercism.io Swift challenge Isogram. The good folks at exercism.io are still working on the "teams" feature so we'll need to review our swift files directly by sending them to the presenter during the meetup. You can get started at https://exercism.io .
What You'll Need (if you want to join in on any of the coding portions):
• A laptop, preferably running macOS, although Swift does run on linux so you can always try this: https://www.raywenderlich.com/122189/introduction-to-open-source-swift-on-linux
• Install the latest version of Xcode from the Mac App Store at https://itunes.apple.com/ca/app/xcode/id497799835?mt=12 (macOS only). You'll want to download this ahead of time because it's multiple GB in size.
• If you don't have the above–still come and learn!
See you all soon!