问题:
应该为示例 SCParserDelegate 协议中的每个方法编写文档注释。
上下文:
我正在构建一个供第 3 方开发人员使用的解析框架。(这是我的第一个框架项目,所以我的开发过程是高度学术性的,以最大限度地学习。)
示例代码:
/** @protocol SCParserDelegate
* @brief Protocol for a Delegate to handle Callbacks when an SCParser finds Tags
*/
@protocol SCParserDelegate
@required
@property (readonly) BOOL processing;
@optional
-(void)parserDidStart:(SCParser *)parser;
-(void)parserDidFinish:(SCParser *)parser;
-(void)parser:(SCParser *)parser didOpenTag:(SCTag *)tag;
-(void)parser:(SCParser *)parser didCloseTag:(SCTag *)tag;
-(void)parser:(SCParser *)parser didSingleTag:(SCTag *)tag;
-(void)parser:(SCParser *)parser whitelistDeniedTag:(SCTag *)tag;
-(void)parser:(SCParser *)parser parseErrorOccurred:(NSError *)parseError;
-(void)parser:(SCParser *)parser foundCharacters:(NSString *)content;
@end
问题:
如何为上述示例代码中的每个方法和属性手动编写自己的文档注释块?