Hallo!
Ich habe ein paar Variablen, darunter ist nichts "größeres" es sind an sich nur NSStrings, int und boolean Werte.
Nun arbeite ich im Moment mit Singletons, so dass ich auf die in diesem Singleton gespeicherten variablen zugreifen/verändern kann.
Jetzt könnte ich aber auch extern verwenden. Allerdings "verdrecke" ich damit doch den Globalen Raum, richtig?
Mir wurde immer wieder beigebracht, nicht den Globalen-Raum mit Variablen zu verdrecken und lieber ein Objekt (hier singleton) dafür zu verwenden.
Ist es also "bad behaviour" extern zu verwenden? sollte ich beim singleton bleiben? oder ist es für meine paar simplen variablen einfach overkill?
Ich habe ein paar Variablen, darunter ist nichts "größeres" es sind an sich nur NSStrings, int und boolean Werte.
Nun arbeite ich im Moment mit Singletons, so dass ich auf die in diesem Singleton gespeicherten variablen zugreifen/verändern kann.
Jetzt könnte ich aber auch extern verwenden. Allerdings "verdrecke" ich damit doch den Globalen Raum, richtig?
Mir wurde immer wieder beigebracht, nicht den Globalen-Raum mit Variablen zu verdrecken und lieber ein Objekt (hier singleton) dafür zu verwenden.
Ist es also "bad behaviour" extern zu verwenden? sollte ich beim singleton bleiben? oder ist es für meine paar simplen variablen einfach overkill?