【发布时间】:2014-06-27 13:34:42
【问题描述】:
Xcode 能够检查文档注释问题并在出现问题时报告警告。例如,我使用 CocoaPods 将 Facebook SDK 添加到我的项目中。在文件FBError.h 的某个位置有以下代码:
/*!
@typedef NS_ENUM (NSInteger, FBErrorCategory)
@abstract Indicates the Facebook SDK classification for the error
@discussion
*/
注意@discussion参数为空,Xcode会相应生成警告:
将空段落传递给“@discussion”命令
但是,Facebook SDK 不是我添加到项目中的唯一库,并且“问题”选项卡中充满了来自我安装的 Pod 的 3rd 方文件的其他文档相关警告。
我想知道如何禁止对这些文件发出这种警告。
【问题讨论】:
-
根据您的项目设置方式以及哪些项目、目标和依赖项将文档注释 (CLANG_WARN_DOCUMENTATION_COMMENTS) 设置为“是”,将确定哪些途径可以抑制事物。您能否发布您的 podspec 的净化版本并列出您已将“文档评论”设置为“是”的项目级别和/或目标级别?
标签: xcode documentation warnings