Sorting arrays is a very common task. Swift has a built-in feature that is fast and easy to use. In this article you’ll learn all the details.
Memory management, retain cycles and the usage of the keywords weak and unowned are a little bit confusing. On the other hand it’s very important to understand this topic properly because retain
The best iOS development links from August 2016.
WWDC 2016 is over and there is still a lot to learn. This is a list of my seven favourite WWDC 2016 talks.
Playgrounds are a very powerful tool, but it hasn’t been possible to execute concurrent code yet. But since Xcode 8, you can do so.
It’s important to pay attention to compiler warnings. But in reality many developers tend to ignore warnings. In Xcode there is a very helpful build option called “Treat Warnings as Errors”
The best iOS development links from May 2016.
It was a lot of work but I’ve managed to publish 100 blog posts in less than a year. Here you can find a list of all my blog posts sorted by category.
If you are working on a lot of projects or you are using a lot of test devices, Xcode uses a lot of your disk space. In this post we will discuss how to clean up your Xcode installation.
If you want to learn mobile development, you should specialise in one platform. But which platform should you choose?
Sometimes we are facing a major setback. In our projects, career or personal life. We can’t undo things, but we can decide how to move on.
There are lot of reasons to like being an iOS developer. But sometimes we have a loss of motivation though. If that happens, you should remind yourself why being an iOS developer is awesome.