How to clear Xcode console a bit another way
Mar 28, 2021, 12:00 PM
I think everyone has had a whole debugging day trying to figure out how this bug was caught by a QA team. Embellishes the fact you spend a lot of time repeating these steps to reproduce the bug even once but the QA team does it regularly....
Dependency Injection for Property Wrappers
Mar 13, 2021, 2:50 PM
My past sprint was nothing special. I had to implement an onboarding flow with saving a completion flag so that a user can see this for the first time only. Sounds like a typical work for iOS developers for saving something in...
Make friends UITableView with layout margins
Feb 18, 2021, 11:00 AM
It will not surpise you that most iOS applications tend to have scrolling-style screens. Have a look at some of the screenshots I’ve prepared below - all of which contain scrollable content. One more similarity is layout margins, notice...
On a way to great accessibility with Dynamic Type
Jan 22, 2021, 2:30 PM
Sir, put off your monocle, today we will talk about Dynamic Type!
Accessibility plays a crucial role in...
Simplifying the Dictionary’s Subscript with Dynamic Member Lookup in Swift 4.2
Oct 8, 2018, 3:47 AM
Apple’s added some great features in Swift 4.2 release, so in this post, we’re going to use some of them to achieve a neat key-syntax feature for the Dictionary, but before reading further you by far have to know about the Dynamic Member...
Let’s Simplify the Work with UserDefaults
Mar 16, 2018, 8:42 AM
Everyone has worked with UserDefaults in order to store some simple data and knows that working with that storage is easy as it can be. But today I’m going to improve the interaction with it a bit though! Let’s start with the most obvious...
A Flexible Routing Approach in an iOS App
Feb 1, 2018, 11:47 AM
At Rosberry we’ve given up on using storyboards, except the Launch Screen, of course, and configure all layout and transition logic in code. In order to understand our reasons - read the Life without Interface Builder written by ‘s team, I...
Let’s Optimize the Work with Terminal for Xcode Developers
Oct 23, 2017, 9:47 AM
Every iOS Developer often has to deal with things that need to be done via Terminal:
Dive in Disposable Mechanisms in RxSwift
Sep 13, 2017, 4:47 AM
Hey everyone! As a Reactive Lover, I’m going to continue a series of articles dedicated to RxSwift. In my first reactive post, I reasoned about some improvements of flatMap function (you can check it here) and today I want to extend my...
Improvements of flatMap function in RxSwift
Mar 2, 2017, 7:47 AM
Hey! If you read it, you probably good in RxSwift and ARC, understand differences between weak and unowned keywords. If no, please get acquainted with it and come back!