iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.8K subscribers
iOS dev
https://www.hackingwithswift.com/articles/134/how-to-use-dynamiccallable-in-swift
Hacking with Swift
How to use @dynamicCallable in Swift
Swift 5.0 introduces a new way to work with dynamic languages
iOS dev
https://oleb.net/2018/sequence-head-tail/
oleb.net
Splitting a Swift Sequence into head and tail – Ole Begemann
Writing a generic function for destructuring a Sequence into a head and a tail that preserves the sequence’s subsequence type and works for single-pass sequences is a little tricky.
iOS dev
https://www.avanderlee.com/xcode/xcode-behaviours-optimized/
SwiftLee
Speeding up with Xcode Behaviors
Optimize your workflow in Xcode with optimized behaviors to quickly navigate to relevant navigators and keep yourself in your development flow.
iOS dev
https://medium.com/@mpesate/a-few-swift-tricks-that-you-might-not-know-7d14afbd5f71
Medium
A few Swift tricks that you might not know
Over the years we all come across that one article, post or even video that shows us a couple of neat tricks that we love and continue to…
iOS dev
http://blog.hellocode.co/post/debounce-swift/
Hello Code
Debouncing in Swift while your iOS app is in the background
iOS dev
https://www.mokacoding.com/blog/swift-test-doubles/
mokacoding
Test doubles in Swift: dummies, fakes, stubs, and spies.
An overview of the different kind of doubles we can use in our tests, and how to write them in Swift.
iOS dev
https://theswiftpost.co/concurrency/
iOS dev
https://www.swiftbysundell.com/posts/mock-free-unit-tests-in-swift
Swift by Sundell
Mock-free unit tests in Swift | Swift by Sundell
When getting started with unit testing, it usually doesn't take long to realize that some form of mocking is needed. Although mocking will most likely remain essential for many types of testing, this week, let's take a look at a few different ways to write…
iOS dev
https://pspdfkit.com/blog/2018/tips-for-contributing-to-the-swift-language/
PSPDFKit
Tips and Tricks for Contributing to the Swift Language | Inside PSPDFKit
This post describes the process for contributing code to the Swift programming language, including how to propose changes to the language, write a pull request, address feedback, and make your code part of the next version of the language.
iOS dev
https://www.hackingwithswift.com/articles/136/the-complete-guide-to-optionals-in-swift
Hacking with Swift
The Complete Guide to Optionals in Swift
Unwrapping, nil coalescing, map(), flatMap(), and more.
iOS dev
https://useyourloaf.com/blog/xcode-10-random-and-parallel-tests/
Use Your Loaf
Xcode 10 Random And Parallel Tests
Xcode 10 introduces three new options for running your tests. These allow you to randomize the execution order, speed up the tests by running them in parallel on multiple simulators and finally to control if Xcode automatically adds new tests to a scheme.
iOS dev
https://www.hackingwithswift.com/articles/135/how-to-render-uiviews-in-3d-using-catransformlayer
Hacking with Swift
How to render UIViews in 3D using CATransformLayer
Creating and animating 3D effects takes only a few lines of code.
iOS dev
https://www.avanderlee.com/swift/siri-support-nsuseractivity/
SwiftLee
Implementing Siri support using NSUserActivity, intents and shortcuts
Siri support can be added in multiple ways from which using a NSUserActivity is the easiest one. In a few lines of code you add Siri Support to your app.
iOS dev
https://medium.com/@fernandodelrio/dependency-injection-on-ios-part-1-4-8847f302b3d9
Medium
Dependency Injection on iOS — part 1/4
An article about architecture, tests and much more
iOS dev
https://www.objc.io/blog/2018/12/04/unexpected-results-from-a-date-formatter/
www.objc.io
Swift Tip: Unexpected Results from a Date Formatter
String to date conversions can return nil!
iOS dev
https://www.toptal.com/ios/rxswift-animations-ios
Toptal
RxSwift and Animations in iOS
I’ll explore how to apply the power of RxSwift, a reactive framework, to make animation code look much cleaner, and easier to read. My client wanted a story told through a sequence of animations rather than by playing a pre-rendered video, and with RxSwift…
iOS dev
https://theswiftpost.co/testability/
iOS dev
https://www.fewbutripe.com/2018/12/05/seemingly-impossible.html
Few, but ripe...
Seemingly Impossible Swift Programs
We will construct Swift programs that should be impossible to implement, yet somehow are not!
iOS dev
https://qualitycoding.org/refactoring-small-steps-continued/
Quality Coding
Refactoring: How Do You Clear Up a Mess, Safely? | Quality Coding
When refactoring in small steps, sometimes you have to make a mess to clear up a mess. Download the code and walk through these refactoring steps.
iOS dev
https://medium.com/swift2go/working-with-video-in-ios-avfoundation-and-coremedia-10bdd71f6a6e
Medium
Working With Video in iOS: AVFoundation and CoreMedia
This article will cover a number of important concepts in order to work with video in iOS. It is divided into two parts. In Part 1 we will…