Concurrency lets you take advantage of the fact that your device has multiple CPU cores. To make use of these cores, you will need to use multiple threads. However, threads are a low-level tool, and managing threads manually in an efficient manner is extremely difficult.
Here is simple example how to use error handling in swift.
There are mainly three types of design patterns:
Here are few quick reference for interview preparation
A class should only have a single responsibility, that is, only changes to one part of the software’s specification should be able to affect the specification of the class.
Property wrappers is definitely one of the most exciting new features in Swift 5.1. Like the name implies, a property wrapper is essentially a type that wraps a given value in order to attach additional logic to it — and can be implemented using either a struct or a class by annotating it with the @propertyWrapper attribute. Besides that, the only real requirement is that each property wrapper type should contain a stored property called wrappedValue, which tells Swift which underlying value that’s being wrapped.
Semaphores and groups have, in a sense, opposite semantics. Both maintain a count. With a semaphore, a wait is allowed to proceed when the count is non-zero. With a group, a wait is allowed to proceed when the count is zero.
In this blog post, We’ll learn, how to use update method to update a value to realtime database in Firebase. This is an example written in react/react-native application
In this blog post, We’ll learn, how to use push method to add a value to realtime database in Firebase. This is an example written in react/react-native application
In this blog post, We’ll learn, how to develop a simple react native app, where user can click a button to open date picker, select a date and come back to previous screen, with the selected date displayed to a label
How to resolve the error The app delegate must implement the window property if it wants to use a main storyboard file swift
Here is my first ever post in the blog. I always like to see Hello world as first output, in any programming language.