AutoSingletonManager

Author: Ilya Suzdalnitski

Why use singletons?
Singletons are a great design pattern that allow us to call manager objects from anywhere in our code. The only inconvenience is having to type in the same duplicate pattern code for every singleton class.

Fret no more fellas! :)

The AutoSingletonManager is a great class that allows for automatic creation of singleton objects by simply inheriting from it.