Inspecting Xcode’s build system graph at easeHow does the Xcode build system work under the hood?Sep 25, 2023Sep 25, 2023
Xcode file variants without targetsBuild Rules to select a file variantDec 3, 2018A response icon3Dec 3, 2018A response icon3
Stubbing in pair with Swift compilerHow to quickly write unit test stub in Swift without code generationNov 12, 2018A response icon3Nov 12, 2018A response icon3
Watch out for protocol extensions in your Swift API (unit tests trap).We all love protocol extensions, one of the most powerful element of protocol oriented programming (POP) in Swift. Despite their…Apr 23, 2018A response icon1Apr 23, 2018A response icon1
Top-down iOS error architectureHow to handle errors in iOS appsJan 22, 2018A response icon4Jan 22, 2018A response icon4
Xcode unit tests with ⌘+SPracticing TDD using Xcode IDE can be a bit disruptive. Every time you introduce a small change in the implementation or test file, Xcode…Dec 4, 2017Dec 4, 2017
Nobody expects Completion Inquisition!How to test non-called completion handler scenarioSep 30, 2017A response icon1Sep 30, 2017A response icon1
Listing all cases in an enumSafety over simplicityAug 29, 2017A response icon1Aug 29, 2017A response icon1