PageControl example code for the iPhone notation question
<p>I'm looking through the PageControl example from Apple.  They have a class called ContentController.  In a subclass of the class, PhoneContentController.m, they have this:</p>

<pre><code>@interface ContentController (PrivateMethods)
- (void)loadScrollViewWithPage:(int)page;
- (void)scrollViewDidScroll:(UIScrollView *)sender;
@end
</code></pre>

<p>Is this adding a category to the class ContentController? </p>

<p>Why would they put it in this file, versus the original file they created?  </p>

<p>By declaring it in the PhoneContentController.m file, does it give this class access without having any additional directives for the compiler?</p>

<p>(I'm trying to understand the OOAD principles and why Apple does certain things in their example code, hierarchies, etc).  Thanks!</p>
