In the year 2018, I wrote an article —Budget iOS / Swift developer desk. It has been over 3 years and a lot of things have changed since then. The iMac (21.5-inch, Mid 2011) at my home is on 10.13.6 (macOS High Sierra). It works fine, I am writing this…


If your code base still uses Objective-C as of August 2021. You might want to pay extra attention to the file names case-sensitivity. Because the Xcode 12.5 and above and Objective-C compiler will not complain about case-sensitivity and they will point to the files where the case-sensitivity is not matching.


I started using the platform DEGIRO following the suggestion from a co-worker. It took me almost six months to make this decision.

Joining DEGIRO will not make you invest in stocks directly. You need pass the quiz exams that are in place to make sure you have a good understanding…


If your text contains HTML tags you need to use the attributed text in order to display it in iOS. Otherwise it will be displayed as plain text without HTML formatting.

For example, I have the following text,

Was ist <u>keine</u> Leitlinie von CHECK24?

I need to display it on…


I recently watched the movie Career Opportunities (1991) and amazed by the fonts and colour schemes used in it.

In the weekend I decided to recreate them by using the fonts and colour schemes on a demo page to see how it will looks.

IMDb movie page link: https://www.imdb.com/title/tt0101545/

Someone…


If your tests are passing on simulator and failing on real devices. Finding the issue that is causing the tests to fail on real devices is time consuming. In my…


If your code base still uses Objective-C as of August 2019. You might want to check if your application or library crashes if you are inserting wrong data type in a NSDictionary because the Objective-C compiler does not complain if the key and value data types are not the same…


Currently, there are no code converters for converting Swift code into Obj-C code. If you have a project which is initially written in Obj-C and later a fork version of the same project is migrated into Swift. Code refactoring in both Obj-C and Swift can be quite tricky in case…


Code duplication is a common issue which violates the DRY principle.

In order to solve the code duplication in case of a if..else..if statement where the else statement returns void.

if..else..if statement with else statement returning void

we can use a ternary operator for example, ternary conditional operator (question ? answer1 : answer2 ).


In march 2018, I decided to focus on one language and master it. After having trouble finding job as JavaScript developer because every job description focused on a certain framework they are using at their company. …

Akarsh SEGGEMU

Software Engineer | M.Sc. Computer Science from Technische Universitaet Berlin

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store