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

  • 相关阅读:
    Android应用开发——系统自带样式Android:theme
    Android权限Uri.parse的详细资料
    Android中级教程之Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
    Android源码下载方法详解
    C#编程中的66个好习惯,你有多少个
    浏览时只显示指定文件类型
    如何在32位ubuntu11.10 下编译android 4.0.1源码和goldfish内核
    USACO2.3.1 The Longest Prefix 题解
    usaco1.1.3 Friday the Thirteenth 题解
    USACO 2.4.5 Fractions to Decimals 题解
  • 原文地址:https://www.cnblogs.com/DoNetCShap/p/5086385.html
Copyright © 2011-2022 走看看