ios版本迭代的很快,基本上一年发布2个版本,所以xcode自带的docset只是个不完全索引包,查看详情的时候还是打开的apple的网站,GFW发疯的时候会特别慢。把docset下载到本地会提高你的效率

  1. 开发文档url是放在一个atom文件当中:http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone6.1.atom,这是ios 6.1的版本,如果有更新把6.1换成你要版本即可
  2. 从里面copy出来docset的真实地址,后缀名是xar,文件大小500M+,可以通过百度网盘离线下载来加速,免费,百度CDN覆盖率很高,离线到本地1M/s,很快
  3. 我已经下载了一个com.apple.adc.documentation.AppleiOS6.1.iOSLibrary.xar, 510M,在百度网盘上的下载地址:http://pan.baidu.com/share/link?shareid=370542&uk=504107385
  4. 下载到本地之后,打开Termial,执行

    sudo xar -xf com.apple.adc.documentation.AppleiOS6.1.iOSLibrary.xar

    大概需要5分钟,会解压出来com.apple.adc.documentation.AppleiOS6.1.iOSLibrary.docset 文件,把这个包 copy到/Applications/Xcode.app/Contents/Developer/Documentation/DocSets 目录,copy也在Termial中操作

    sudo mv com.apple.adc.documentation.AppleiOS6.1.iOSLibrary.docset /Applications/Xcode.app/Contents/Developer/Documentation/DocSets/

  5. 重启xcode,你会发现打开文档速度快多了

  6. dash 这个软件很好用,在同样的docset中查询,比xcode要快很多,App Store 有下载

本文地址: http://lutaf.com/143.htm 鲁塔弗原创文章,欢迎转载,请附带原文链接