关于Xcode5的离线帮助
关于Xcode的离线帮助文档,网上找到的许多都是Xcode4的资料,Xcode5貌似将文档搬到了Help菜单里,而不是原先的<Window> - <Organizer> - <Documentation>下面了,用起来感觉很别扭,个人认为细节上做得并不好(比如居然要点小三角才能将文档目录展开,而不是双击标题就可以),另外就是所有文档默认是不下载到本地的,输入任何东西都得在线查找,用起来感觉慢。
于是研究了一下,发觉这种办法搞离线文档是最正宗的(Xcode - Preferences - Downloads):
我们需要下载OS X 10.9 doc set、iOS 7 doc set和Xcode 5 doc set这3个文档包。但几百兆的文档包,那可是相当的慢啊,于是在网上找了一下,找到两个dmg文件:
http://devimages.apple.com/docsets/20131022/031-1318-A.dmg
http://devimages.apple.com/docsets/20131022/031-1317-A.dmg
说是OS X 10.9 doc set和iOS 7 doc set,于是下载下来,解包,最后果然得到这两个目录:
com.apple.adc.documentation.AppleOSX10.9.CoreReference.docset
com.apple.adc.documentation.AppleiOS7.0.iOSLibrary.docset
将这两个目录移到这个目录下:/Applications/Xcode.app/Contents/Developer/Documentation/DocSets
在我这里,我发现这两个docset和Xcode 5的docset原本就有了,但只有几十兆,可能只是包含了一些索引,我把原来的用我新下载的替换掉,这样就能使用离线文档了。——但上图看到还是老样子,显示OS X 10.9 doc set和iOS 7 doc set未下载,这并不影响你使用离线文档,只是有强迫症的人会比较痛苦。
另外还发现在这个目录底下有很多过时的文档:/Users/guogangj/Library/Developer/Shared/Documentation/DocSets
占用的空间居然还不少:
这些东西还有用吗?可以删掉吗?
不放心可以先打包做个备份:tar zcf ~/obsolete_docsets.tar.gz .
然后:rm -rf *
6G多的硬盘空间又省下来了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人