title: Should I call super in +initialize?
body: <p>Do I need to do this:</p>
  
  <pre><code>+(void)initialize{
       ...my stuff...
    [super initialize];
   }
  </code></pre>
  
  <p>That is to say, if I am over-riding <code>initialize</code> from the parent class (<code>NSObject</code>) in my App Delegate, to I need to make sure the super implementation also gets called? Or does that not apply since this is not an instance method?</p>
  
  <p>Just how "safe" is this method? I'm implementing the iNotify library and the documentation suggests adding the setup to this method, but I've not previously used it for anything in the app, and want to know also if it can potentially conflict with something else unexpectedly?</p>