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 ...
随机推荐
- SNMP学习笔记之SNMPv3的报文格式以及基于USM的认证和加密过程
下面我们就主要讲解SNMPv3的报文格式以及基于USM的认证和加密过程! 1.SNMPv3的消息格式 如下图1: 图 1 其中,整个SNMPv3消息可以使用认证机制,并对EngineID.Contex ...
- 20145304 Exp8 Web基础
20145304 Exp8 Web基础 实验后回答问题 (1)什么是表单 表单用于搜集不同类型的用户输入,由三个基本组成部分表单标签.表单域.表单按钮.表单提交有两种方法,分别是get和post,使用 ...
- 使用CSP防止XSS攻击
转载自阮一峰博客:http://www.ruanyifeng.com/blog/2016/09/csp.html 跨域脚本攻击 XSS 是最常见.危害最大的网页安全漏洞. 为了防止它们,要采取很多编程 ...
- ubuntu启动google_chrome报错:FATAL:nss_util.cc(632)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS
一.背景: jello@jello:~$ lsb_release -aNo LSB modules are available.Distributor ID: Ubuntu KylinDescr ...
- 可持久化fhq-treap学习笔记
目录 可持久化fhq-treap----- 支持查询历史版本的非旋treap 先看看为啥他可以可持久化 过程 别的 注意&&出错&&吐槽 模板->luoguP38 ...
- winform中splitter的用法
1.将winform分为三列 整个窗体分成可以自动调节的三列的做法:1.往窗体上丢两个panel控件其中:panelLeft——设置Dock属性为“left”,并调节好其宽度panelRight——设 ...
- [JavaScript] - form表单转json的插件
jquery.serializejson.js 之前好像记录过,做项目又用到了再记下 在页面中引入js后就可以使用了 示例: //点击设置微信信息的form表单提交按钮后,执行wxConfig的con ...
- 自动化测试框架Cucumber和RobotFramework的实战对比
转自: http://www.infoq.com/cn/articles/cucumber-robotframework-comparison 一.摘要 自动化测试可以快速自动完成大量测试用例,节 ...
- [NLP/Attention]关于attention机制在nlp中的应用总结
原文链接: https://blog.csdn.net/qq_41058526/article/details/80578932 attention 总结 参考:注意力机制(Attention Mec ...
- 【jdk源码分析】jdk8的ArrayList初始化长度为0
先看结果 用的是反射获取elementData底层数组的长度 查看源码 无参构造函数没有了this.size = 10; 图1 图2 图3 图4 java的基本数据类型默认值 所以无参构造时长度为0 ...