title: How to hide certain Objective-C method header documentation (HeaderDoc) comments
body: <p>Is there a way in Objective-C documentation (HeaderDoc) to hide certain comments from being visible to the public?</p>
  
  <p>In other words, when you option-click (alt-click) on a method you're calling, that box pops up showing the comments for that method...I want a certain comment on the method to not show up in that box.</p>
  
  <p>Here's my scenario:</p>
  
  <pre><code>/**
   * This method does something.
   * 
   * For more info on why NS_SWIFT_NAME is specified on this, see: &lt;link here&gt;
   */
  - (void)doSomething NS_SWIFT_NAME(doSomething())
  </code></pre>
  
  <p>Now, when someone uses <code>doSomthing()</code> in Swift and looks at the documentation popup box, the comment about <code>NS_SWIFT_NAME</code> makes no sense to them (it has no useful API information for them on how the method works or how to use it). So, I don't want that comment to show up. </p>
  
  <p>However, if someone were to look at the actual method and see <code>NS_SWIFT_NAME</code> on there, I want them to be able to know why it's there. And I don't want to pull the comment outside of the documentation block and make it a <code>//</code> code comment because I think that would be pretty ugly.</p>
  
  <p>Are there any keywords that let you hide certain comments in the header docs? Like <code>@hide</code> or something?</p>