Xcode for Windows – many developers are wondering whether that exists. In this article we will answer this question. Furthermore, we will discuss which alternatives you have, if you don’t have a Mac, but want do to some iOS and Swift development anyway.
iOS has always been a very secure operating system. In order to achieve that, apps are running in its own container. In the beginning of the iPhone it wasn’t possible for an app to communicate with other apps at all. Luckily, this has changed over the years. In iOS 8 Apple has introduced so-called extensions… Continue reading An Introduction To Extensions
By using frameworks you can share code between multiple projects – a huge productivity boost! In this post you will learn how you can create a framework and how you can use it in your projects.
Generally speaking, it’s a good idea to use always the newest Xcode version. However, in reality there are situations where you still have to use an older Xcode version. In this situation it’s not possible to debug on a device that has a new iOS version installed. Fortunately, there’s a solution for that problem.
In Xcode 8 you use both auto layout and autoresizing masks in one layout file, which can make your work much easier.
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” that will force you to pay attention to warnings. This feature has been available for Objective-C code for some time. With Xcode 8, this option… Continue reading Xcode: Treat Warnings As Errors
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.
In this post we will discuss how you can simulate a bad network connection by using the Network Link Conditioner.
In Xcode you can add folders as groups or as folder references. So what are the differences between these two?
At development time you can test your application both on the simulator and a real device. But what is the better approach?