How to rename multiple files on a Mac

less than 1 minute read

Let us say you are scanning documents using a printer connected to a Mac. And when scanning multiple pages of the same document, the pages gets scanned with ...

Journey with Swift

3 minute read

This is about my journey as a Swift developer and some of the points discussed here could be useful to anyone who want to re-invent themselves as a softwar...

How to link Aadhaar with PAN

1 minute read

Central Board of Direct Taxes, Government of India has made Aadhaar mandatory for filing returns. Income Tax India website is now providing option to link yo...

Moto G5 Plus - How to use OTG (USB On The Go)

less than 1 minute read

Moto G5 Plus comes with a OTG support, where you can copy the files from your pen drive (and vice versa) by connecting it to your phone via the OTG cable. Th...

Assertions supported in XCTest

1 minute read

Here you can find the list of Assertions supported by XCTest and it is essential to know all these assertion if you are practicing Test Driven Development in...

Turn off excessive logging in Xcode 8

less than 1 minute read

Xcode 8 shows lots of logging message in the console window when you run the app. If you have any print statement in your app module then it can easily get l...

How to increase number of worksheets Excel

less than 1 minute read

Microsoft Excel by default contains 3 worksheets while creating a new Workbook. For creating a new workbook you can specify the number of Worksheet that a Wo...

UITableView Demo in Swift

6 minute read

In this tutorial, we will see some of the common UITableView operations such as Adding, Updating, Deleting and Moving records using Swift. Let us start with...

Protocol Oriented Programming in Swift

3 minute read

Object Oriented Programming is a paradigm used by programmers many decades to solve computer problems by model them in to classes. In Swift 2.0 a new program...