4

What attribute better appropriates to singleton's properties? As I know singleton never deallocated, but I still have to retain its' properties or assign it's more correctly?

Cœur
  • 37,241
  • 25
  • 195
  • 267
GeRyCh
  • 1,580
  • 3
  • 13
  • 23

1 Answers1

2

Your best bet is to retain and release all of your singleton's properties exactly the same way that you would for a non-singleton.

This will make things much easier to maintain, especially if one day you (or someone else) have to convert this singleton class into a non-singleton class.

e.James
  • 116,942
  • 41
  • 177
  • 214
  • 1
    Also, please be sure that a singleton is really the best solution to your problem. Singletons are really just global variables, and they offer a similar collection of benefits and drawbacks. http://stackoverflow.com/questions/474613/how-should-i-refactor-my-code-to-remove-unnecessary-singletons – e.James Sep 12 '11 at 14:37