title: Does using loadNibNamed:owner:topLevelObjects: allows for weak references in top-level outlets?
body: <p>I've recently realized that</p>
  
  <pre><code>loadNibNamed:owner:
  </code></pre>
  
  <p>is deprecated in 10.8 and therefore have started switching it to</p>
  
  <pre><code>loadNibNamed:owner:topLevelObjects:
  </code></pre>
  
  <p>I'm using ARC and since this new version now allows my controller to keep strong references to all top-level objects in my nib, would it makes sense to change my outlet connections to top-level objects to weak references (for those objects who support weak references, of course)?</p>
  
  <p>This would be solely to be consistent with other outlets, I do understand that there's nothing wrong (in this case) with holding two strong references for the same object.</p>
  
  <p><strong>I'm not asking about the general case of using IBOutlets and ARC, I'm asking specifically about when loading the nib via the new 10.8 method to see if it changes the rule of having to hold to the top-level objects using strong outlets.</strong></p>
  
  <p>Thoughts?</p>