2015-12-02 51 views
6

我目前正在構建iOS SDK,用Objective-C編寫。 現在我已經測試並準備好了SDK,希望將Swift和Objective-C相結合的文檔添加到它中。 我有以下文件生成工具Objective-C和Swift像Apple文檔一樣的文檔

一個工作。 Doxygen

b。 AppleDoc

℃。爵士

d。 Apple的HeaderDoc。

我想用我的Objective-C頭文件的意見,併爲目標C和斯威夫特類似於如何Apple最近已經在做合併幫助。 我的問題是如何從Objective-C頭文件生成Swift和Objective-C的文檔?

下面是根據我的研究,一些鏈接:

謝謝

拉姆。

在這裏是指蘋果的文檔:

image

+0

目前還不清楚你在問什麼。你想用Obj-c和swift來構建一個應用程序?那麼關於文檔的那一點是什麼?爲什麼你甚至指「支持obj-c和swift」?目標是iOS。它支持兩者。這就是整個事情 – NSNoob

+1

如果你想在一個快速項目中使用obj-c文件,那麼你應該閱讀這個。 https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html。這是可能的 – NSNoob

+0

感謝您的快速回復。我想生成文檔集,比如蘋果如何記錄它的API,其中包括Swift和Objective-C的文檔。請參考[這裏](https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/#//apple_ref/occ/instm/NSArray/componentsJoinedByString :) – Ram

回答

2

也許(還)沒有你在尋找什麼,但你可以使用Swiftify(https://objectivec2swift.com/)服務中的聲明,Objective-C的斯威夫特轉換。此外,如果上述文檔工具允許開發任何類型的插件進行集成,應該可以使用我們的Web API自動生成Swift源。

我們可能願意發展這種整合是否會有它的要求。

聲明:我是Swiftify的作者:)

+1

謝謝你寶貴的回覆。我試過Swiftify。它將Objective-C代碼完全轉換爲Swift,但不包含代碼的文檔。但是,正如您所提到的,如果有需求,請數+1我急於等待該功能。 – Ram