Introduction If you have ever tried to use Swift protocols with associated types as types, you probably had (just like me) a very rough first (and possibly second) ride. Things that should be intuitively doable […]
In my most recent project, I had to solve the problem of rendering text on a credit card’s background in a realistic, pleasant way. The client was a bank and cards are a strong part […]
Getting my UITableView code just right has been a long and ongoing quest for me, ever since I did my first implementation of the UITableViewDataSource protocol. Other than the delegation pattern, the pattern of UITableViewDataSource […]