1

我正在用 Swift 编写一个 SKD,并且我有一个示例项目作为目标。目标用于测试 SDK 进行的网络调用。

我的项目结构看起来像这样

-project
  ->sampleViewController
  ->storyboard
  ->plist
-pods
  ->core
    ->development
      -> Main
        -> Network
        -> Objects
        -> Protocols
        -> Structs
  -> RxSwift
  -> Fakery
  -> tw10

作为“开发”子文件夹的文件夹中的所有文件都被注释为 swift 文件,当单击选项时显示我希望导出的注释

我已经下载了 jazzy,但我看不到一种方法来指定路径扩展,因为它似乎可以构建项目并删除目标的注释。

但是我不希望这样,因为我的目标中的所有代码都不是我完成后要发送的内容。

我的问题是,有没有办法将文件夹扩展名(例如“/mac/project/target/development”)传递给 jazzy(或任何其他 gem 或程序),以便我可以为我的代码自动生成文档?或者在我全部输入之前,有没有人知道我可以使用的更好的解决方案或库!

4

2 回答 2

2

当你运行 jazzy -h 你可以看到

    --source-directory DIRPATH   The directory that contains the source to be documented
-e, --exclude file1,file2,…fileN Files to be excluded from documentation

随便玩吧:)。

于 2016-04-17T09:13:42.407 回答
1

写吧:

jazzy --podspec PathOfYourPodspec

...您的文档文件夹将被创建。

于 2018-01-12T10:12:22.583 回答