Recent articles
Subscribe via RSS to get notified when new article gets published.
- Article
Swift multithreading & concurrency
Concurrency is the notion of multiple things happening at the same time, which is generally achieved either via time-slicing, or truly in parallel if multiple CPU cores are available to the host operating system.
- Article
Swift Range
A range is an interval of values.
- Article
Swift Literals
A literal is a notation for representing a fixed value such as string, integer, and boolean.
- Article
Swift optional
Optional type in Swift handles the absence of a value. Optional say either "there is a value, and it equals x" or "there isn't a value at all".
- Article
Swift enumerations
Enumerations are common type for a group of related values and enables us to work with those values in a type safe way.
- Article
Swift guard statement
Explore the benefits of guard statement over if statement to control the program flow.
- Article
Swift Date
A specific point in time, independent of any calendar or time zone.
- Article
Swift typealias
Allows us to provide a new name to an existing type.
- Article
Xcode shortcuts
Learning the Xcode keyboard shortcuts is going to make you a more productive and faster iOS or Mac app developer.