在Xcode 4中,如果你option点击一个关键字,那么所述关键字将出现在带有一堆描述性信息的popover中,如下所示:

但是,当我option单击我自己的方法或变量时,我得到的只是指向声明对象的文件的链接:

这是怎么做到的?我可以利用这个来获取自己的代码吗?
(我在一些框架标题中注意到,存在某种特殊的注释语法.这可能是相关的吗?)
Jos*_*zzi 10
您必须为API创建自己的"文档集".搜索Xcode的"文档集指南"文档并深入研究.本指南的"文档集"部分明确指出快速帮助使用它.
设置了doc文档后,此弹出窗口不仅可以找到描述,还可以在Utility窗格中的QuickHelp以及Organizer中的文档浏览器中找到它.
从Xcode 5.0开始,变量和方法的Doxygen和HeaderDoc格式在"快速帮助"弹出窗口中自动解析和呈现.关于它的更多信息,在这里,但这里的一些关键位:
/**
* Add a data point to the data source.
* (Removes the oldest data point if the data source contains kMaxDataPoints objects.)
*
* @param aDataPoint An instance of ABCDataPoint.
* @return The oldest data point, if any.
*/
- (ABCDataPoint *)addDataToDataSource:(ABCDataPoint *)aDataPoint;
Run Code Online (Sandbox Code Playgroud)
在Xcode中呈现为:

至于属性,它就像:
/// Base64-encoded data.
@property (nonatomic, strong) NSData *data;
Run Code Online (Sandbox Code Playgroud)
当选项单击时,会出现这个可爱的弹出框:

| 归档时间: |
|
| 查看次数: |
3335 次 |
| 最近记录: |