zoukankan      html  css  js  c++  java
  • IOS离线教程下载与Dash的使用

    都知道,苹果官网的IOS Developer Library是开发者最喜欢用的知识仓库,但由于有时打开它实在太慢了!

    但是,我们可以手动下载离线版的!离线的文档,在这里,叫做DocSet,意指文档集合。

    下载方法:

    1、打开这个官网提供的连接:https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex

    这个链接返回的是XML数据,里面可以清晰的看到每个IOS版本的文档下载地址,以最新的ios8.3来说,拉到页面最底部:

    <!-- START iOS 8.3 full -->
    <dict>
        <key>fileSize</key>
        <integer>437051958</integer>
        <key>identifier</key>
        <string>com.apple.adc.documentation.iOS</string>
        <key>name</key>
        <string>iOS 8.3</string>
        <key>source</key>
        <string>https://devimages.apple.com.edgekey.net/docsets/20150408/Xcode_6.3_iOS_Docset.dmg</string>
        <key>userInfo</key>
        <dict>
            。。。
        </dict>
        <key>version</key>
        <string>83.3</string>
    </dict>
    <!-- END iOS 8.3 full -->
    <!-- START Xcode 6.3 full -->
    <dict>
        <key>fileSize</key>
        <integer>351699366</integer>
        <key>identifier</key>
        <string>com.apple.adc.documentation.Xcode</string>
        <key>name</key>
        <string>Xcode 6.3</string>
        <key>source</key>
        <string>https://devimages.apple.com.edgekey.net/docsets/20150408/Xcode_6.3_DevTools_Docset.dmg</string>
        <key>userInfo</key>
        <dict>
            。。。
        </dict>
        <key>version</key>
        <string>630.4</string>
    </dict>
    <!-- END Xcode 6.3 full -->
    <!-- START OS X 10.10.3 full -->
    <dict>
        <key>fileSize</key>
        <integer>615749973</integer>
        <key>identifier</key>
        <string>com.apple.adc.documentation.OSX</string>
        <key>name</key>
        <string>OS X 10.10.3</string>
        <key>source</key>
        <string>https://devimages.apple.com.edgekey.net/docsets/20150408/Xcode_6.3_OS_X_Docset.dmg</string>
        <key>userInfo</key>
        <dict>
            。。。
        </dict>
        <key>version</key>
        <string>1010.4</string>
    </dict>

    每个dict节点,对应一个文件,这里一共有3个,分别是:

    IOS开发:Xcode_6.3_iOS_Docset.dmg

    Devtool工具:Xcode_6.3_DevTools_Docset.dmg

    OSX开发:Xcode_6.3_OS_X_Docset.dmg

    还不快打开迅雷下载~~~

    下载完成后,我们需要让Dash能读取这个docset,很简单哦,只需要把dmg里面的docset文件,放到这个目录下:

    ~/Library/Application Support/Dash/DocSets

    提示:~波浪号代表:/Users/您的系统用户名。比如我的:

    /Users/lijl/Library/Application Support/Dash/DocSets

    好了,现在我们只需打开Dash,在Manage DocSets中,点击右下角的Rescan,Dash会自动读取我们放置的docset文件!

    您也可以在Dahs目录新建一个目录,对docset进行分类。

    接下来,享受离线查询API的便捷吧~

    原文:http://devonios.com/ios-docset-in-dash.html

  • 相关阅读:
    CodeForces 660D Number of Parallelograms
    【POJ 1082】 Calendar Game
    【POJ 2352】 Stars
    【POJ 2481】 Cows
    【POJ 1733】 Parity Game
    【NOI 2002】 银河英雄传说
    【NOI 2015】 程序自动分析
    【POJ 1704】 Georgia and Bob
    【HDU 2176】 取(m堆)石子游戏
    【SDOI 2016】 排列计数
  • 原文地址:https://www.cnblogs.com/DoNetCShap/p/5086385.html
Copyright © 2011-2022 走看看