This question was closed, but it looks like it was done more for pedantic reasons.
The question is really:
How do I create a singleton in Objective-C? Is my solution here appropriate:
They unfortunately phrased it as an opinion question, but it is:
- Really a functional question: How can this be done?
- May change as the language evolves (some answers could already be modified for ARC)