title: Should simple helper methods be a private instance method, class category or something else all together?
body: <p>I have tons of little helper functions such as this littered throughout my view controller classes to help me accomplish things I do repeatedly:</p>
  
  <pre><code>- (BOOL)URLIsImgurAlbum:(NSURL *)URL {
      // If the URL has "/a/" after the imgur portion it's an album.
      if ([[URL.path substringWithRange:NSMakeRange(0, 3)] isEqualToString:@"/a/"]) {
          return YES;
      }
      else {
          return NO;
      }
  }
  </code></pre>
  
  <p>I feel like this is... wrong, though. Like there's a better place to put it as it's not really relevant to the view controller itself, but some of the content it's handling. I'm not using it in other classes or anything, so it's not copy and pasted across files, but still.</p>
  
  <p>Would it be better as a category on NSURL (in the above case)? Something else all together?</p>