inside the singleton methods how should I use a singleton:
like:
[self doMethod];
or:
[[SingletonClass sharedSingleton] doMethod];
?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I can think of no reason to do it the second way. That way is longer, slower and more brittle — and there’s no upside to it. Just use
selfunless you have a really compelling reason to do otherwise. Singletons are essentially just normal objects.