iOS开发-开发文档安装
iOS开发肯定离不开开发文档,苹果有在线帮助文档,xCode其实可以下载模拟器文档和iOS8.1文档的,不过下载的速度实在不敢恭维,而且比较头疼的是不显示下载进度条的,苹果的开发文档都是放在)/应用程序/Xcode.app/Contents/Developer/Documentation/DocSets路径下,该路径下可以看到三个文件,xCode 6.1文档(com.apple.ADC_Reference_Library.DeveloperTools.6_0_1.docset),iOS8.1文档(com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset),OS X文档(com.apple.adc.documentation.AppleOSX10.10.CoreReference.docset).
首先看一下正常下载的方法,这种方式很慢,打开xCode,在xCode->Preferences中可以看到以下效果:
我们需要研究以下这三个下载之后的文件的位置,在应用程序中找到xCode.app,右击选择显示包内容:
详细路径:
文件详细显示,com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset选中项就是要安装的文档:
现在的就是怎么才能最快的下载iOS8.1开发文档,这个时候有一个网址是必须要知道的,苹果的各种开发文档如果变更都会更新这个网站,
https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex,一直往下拖,到最后可以发现一段描述:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<!-- START iOS 8.1 --> <dict> <key>fileSize</key> <integer>426419333</integer> <key>identifier</key> <string>com.apple.adc.documentation.AppleiOS8.1.iOSLibrary</string> <key>name</key> <string>iOS 8.1</string> <key>source</key> <string>https: //devimages.apple.com.edgekey.net/docsets/20141020/031-07735-A.dmg</string> <key>userInfo</key> <dict> <key>ActivationPredicate</key> <string>$XCODE_VERSION >= '6.1' </string> <key>Category</key> <string>Documentation</string> <key>IconType</key> <string>IDEDownloadablesTypeDocSet</string> <key>InstallPrefix</key> <string>$(HOME)/Library/Developer/Shared/Documentation/DocSets</string> <key>InstalledIfAllReceiptsArePresentOrNewer</key> <dict> <key>com.apple.pkg.7.0.iOSDocset</key> <string>10.9.0.0.1.1413843168</string> </dict> <key>RequiresADCAuthentication</key> < false /> <key>Summary</key> <string>My description of content</string> </dict> <key>version</key> <string>53.13</string> </dict> <!-- END iOS 8.1 --> |
https://devimages.apple.com.edgekey.net/docsets/20141020/031-07735-A.dmg就是我们需要下载的文件,大概在一个小时左右,速度一般为40k,快慢不一定,不过相对于xCode的蜗牛速度好多了~下载完成安装之后将默认DocSets下面的com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset,将下载安装之后的拖进去,然后重启xCode,这个时候点击Help:
进入之后可以iOS8.1的文档,可以看到一个是音频视频,Sample Code存放的是Demo,Guides存放的是基础概念和用法:
General目录下有一个Guides目录下可以看到马上着手开发iOS应用程序:
User Experience用户体验下面可以看到一些UI页面的设计知识:
至此关于iOS8.1文档安全遇到的各种问题都已经解决,也折腾了不少时间,如果有问题可以随时与我联系,如果感觉文章不错,给个推荐,如果觉得不错可以通过一下网址关注http://www.cnblogs.com/xiaofeixiang/~祝大家周末愉快,题外话,苹果关于文档的这个事情是出个岔子的,就是将xCode和OS X的文档地址给成了一样的,大概是去年十月份的时候,详细信息可以参考:http://bbs.feng.com/read-htm-tid-8486651.html
出处:http://www.cnblogs.com/xiaofeixiang
说明:博客经个人辛苦努力所得,如有转载会特别申明,博客不求技惊四座,但求与有缘人分享个人学习知识,生活学习提高之用,博客所有权归本人和博客园所有,如有转载请在显著位置给出博文链接和作者姓名,否则本人将付诸法律。
iOS开发-开发文档安装的更多相关文章
- iOS - 苹果官方Apple Pay开发文档(中文版)- Apple Pay(1)
翻译自苹果官方Apple Pay开发文档.目前版本为1.0 概览: Apple Pay为用户从你的App里购买实际的物品和服务提供简单而安全的方法.通过Touch ID,用户可使用储存在iPhone ...
- 工具(5): 极简开发文档编写(How-to)
缘起 一个合格的可维护项目,必须要有足够的文档,因此一个项目开发到一定阶段后需要适当的编写文档.项目的类型多种多样,有许多项目属于内部项目,例如一个内部的开发引擎,或者一个本身就是面向开发者的项目. ...
- WSTMart开发文档
WSTMart开发文档页面 PC版 开源版 授权版 序言 WSTMart安装协议 WSTMart电商系统安装 商城前台安装操作指南 用户中心指南 商家中心操作指南 ...
- Web图片编辑控件开发文档-Xproer.ImageEditor
版权所有 2009-2014 荆门泽优软件有限公司 保留所有权利 官方网站:http://www.ncmem.com 产品首页:http://www.ncmem.com/webplug/image-e ...
- 【原创】Odoo开发文档学习之:构建接口扩展(Building Interface Extensions)(边Google翻译边学习)
构建接口扩展(Building Interface Extensions) 本指南是关于为Odoo的web客户创建模块. 要创建有Odoo的网站,请参见建立网站;要添加业务功能或扩展Odoo的现有业务 ...
- C#微信开发文档
C#微信开发文档 开发前准备 微信公众平台链接: https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN 开发初期我们使用测 ...
- Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)
在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现.. 例子相关博文:Androi ...
- Android 滑动界面实现---Scroller类别 从源代码和开发文档了解(让你的移动布局)
在android学习,行动互动是软件的重要组成部分,其中Scroller是提供了拖动效果的类,在网上.比方说一些Launcher实现滑屏都能够通过这个类去实现.. 样例相关博文:Android 仿 窗 ...
- 项目管理之 使用 appledoc 生成开发文档
写项目时通常会遇到要求写开发文档的需求,但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手.Objective-C 有一些文档管理工具,doxygen, headdoc 和 apple ...
随机推荐
- JavaScript实现表单验证
表单验证可以通过 JavaScript 来完成 以下示例代码用于判断表单字段(Name)值是否存在,如果存在,则弹出信息,否则阻止表单提交: <!DOCTYPE html> <htm ...
- git commit如何修改默认编辑器为vim
答:修改~/.gitconfig(修改这个文件将全局有效)或项目目录中的.git/config(修改此文件只是使当前项目默认使用vim)中增加以下内容: [core] editor=vim
- layer.alert自定义关闭回调事件
在项目应用中,遇到自定义关闭layer.alert弹出层,即在关闭layer.alert时,可以自动触发关闭时的事件, 具体方法为: layer.alert('爱心提示!', function(){ ...
- P4-Related Tools Installation
P4-Related Tools Installation 安装P4相关工具的步骤和说明. 本说明只适用于 Ubuntu 14.04 系统. 推荐安装的其他工具 mininet:SDN网络仿真工具 v ...
- C++课程小结 继承与派生
单继承与多重继承的区别 单继承:一个子类(派生类)只有一个父类(只由一个基类派生而成) 多继承:一个子类(派生类)有多个父类(由多个基类派生而成) 派生类的构成 (1) 从基类继承过来的成员(包括数据 ...
- nohup 日志切割
最近遇到日志切割的问题,即程序是通过命令: nohup python *.py & 放到后台执行的,这样程序的日志输出到了nohup自动生成的nohup.out文件. 问题就来了,nohup. ...
- UVa 815 洪水!
https://vjudge.net/problem/UVA-815 题意:一个n*m的方格区域,共有n*m个方格,每个方格是边长为10米的正方形,整个区域的外围是无限高的高墙,给出这n*m个方格的初 ...
- nginx缓存功能的设置
首先用的缓存是proxy_cache. 在http段里加入下列几句: [plain] view plain copy proxy_connect_timeout 5; proxy_read_tim ...
- 在Windows上面使用QT5 (without QTcreator or VS 2017)
在Windows上面使用QT5 (without QTcreator or VS 2017) 本文环境: 最新版 QT 5.12.1 Windows 10 64位 仅考虑动态链接,静态链接不在本文讨论 ...
- 雷林鹏分享:Ruby 安装 - Windows
Ruby 安装 - Windows 下面列出了在 Windows 机器上安装 Ruby 的步骤. 注意:在安装时,您可能有不同的可用版本. 下载最新版的 Ruby 压缩文件.请点击这里下载. 下载 R ...