Community, Types, Binding, Mocks and Popovers

Become a Subscriber

Welcome to the second SWIFTCAST WEEKLY newsletter! Here, we share with you content that we find valuable around the web and our latest additions to SwiftcastTV.

If you have any suggestions for how we can improve our newsletter or would like to be apart of it, feel free to e-mail us.

Our picks of the week, Feb 16th.

Our favorite Swift content, curated by

Adam’s Pick: How to Create Mocks and Stubs in Swift

Unfortunately the current state of Swift still does not allow for us to have a proper mocking library. Luckily people have come up with some creative solutions. Andrew show’s us how he makes use of nested classes to mock. Hopefully this approach wont have to be used forever, but for now it’s a great solution!

Clay’s Picks: Types as Units

I’ve loved Swift since the moment I laid eyes on it. Type casting is liberally conservative which makes it universally enjoyable whether you’re coming from an entirely liberal language like ruby or a very strict language like haskell. Alexandros does a great job exploring types in this article and helps makes a correlation between types and units.

Cesar’s Pick: Solving the binding problem with Swift

For all of Swift’s wonderful features, it can still be a pain to deal with dynamic data. Sure, assigning values to variables and constants is great when those values are static, but it can quickly become a pain when the underlying data is changing andyou need to keep your views up to date. This article presents a well thought out, type-safe implementation in Swift.

Special Offer: SwiftcastTV newsletter subscribers get 50% off Maxime Defauw’s 132-page Swift ebook by using the coupon code: swiftcasttv. The book is already pay-what-you-want, but this coupon drops the minimum price down to just $2.50! Maxime is also donating 10% of all book sales to the International Diabetes Federation’s Life for a Child program.

Latest SwiftCastTV content

Tutorials, Screencasts, Podcasts & more

Latest Podcast: Why Community Matters for Swift Programmers

Adam and Clay talk about the latest updates from the Slack community, how Swift is being used around the world and how community impacts the shape of a programming language.

Latest Screencast: Make a Dropdown Menu in iOS

In this screencast, Clay shows you how to make a dropdown menu both using storyboard and programmatically. You will also learn how to use default iOS components like popovers, an intro to extensions, and animating your own custom views.

Popover Animation

Join our Slack Community!

Join hundreds of other developers in our Slack community. Get help from others, collaborate on projects, and see what other people are working on.

Request an invite