• Calculating Histograms in Swift using Accelerate Framework

    In this article, you will learn how to calculate histograms for an image in Swift using the Accelerate framework. The Accelerate framework is a powerful library that provides high-performance operations for image processing, linear algebra, and other mathematical functions. The provided code will be explained step by step, so by the end of the article, you will have a good understanding of how to use the Accelerate framework to calculate image histograms.

    continue reading →

  • Efficient navigation in Xcode

    When you have been developing and growing your project for a long time, eventually, it becomes difficult to search sources or rename entities across many files. In this article I would like to talk about the available Xcode tools for quick and easy navigation within the project environment, which I use daily myself.

    continue reading →

  • Ways to cause an intentional crash in Swift

    Sometimes in development we have the task of causing an intentional crash of an application when a condition occurs. This is usually used to debug a piece of code that the user should never get into, or to verify that your Firebase Crashlytics configuration works, for example.

    I recently encountered exactly the second case, and at the same moment I wondered, what is the shortest code that can cause a crash? There is an answer to this question, but first I would like to share all the options that can be used for development.

    continue reading →